From patchwork Tue Feb 18 14:20:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 1240110 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=BHFEN9Z8; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48MNY242Lfz9sRh for ; Wed, 19 Feb 2020 01:29:58 +1100 (AEDT) Received: from localhost ([::1]:36226 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43sq-0000yg-Fs for incoming@patchwork.ozlabs.org; Tue, 18 Feb 2020 09:29:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55491) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43je-0007Ql-Aq for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j43jd-0007de-9f for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:26 -0500 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:40802 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j43jd-0007dQ-6F for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582035624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H1URDudQA43tkpJJIFu7DKO6uQTr6PesR1xXXrF9Y2c=; b=BHFEN9Z84xarraHwkk3DHixcWF5naneQkhZbtB5SixFumb58sMaAAk+9aYZ2n1T1Fm3uSG 0OdcqMb2PO86SCoUT82A+fostlLgAc8MfUk65WorjAmAZ1+rE6ctUFyNYz88HWNQUIsMcs KxZ3txQ8/i5QnX+KMQz6XMEWHRXppkE= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-45-c4GMMBHnMOi14a3t-CesbQ-1; Tue, 18 Feb 2020 09:20:22 -0500 Received: by mail-wr1-f71.google.com with SMTP id o9so10932255wrw.14 for ; Tue, 18 Feb 2020 06:20:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dby0bbbTN0qoct6/4D46hB2yEK0ttVkxuhLtJTaK6Dg=; b=WWSXbzqZ5iUPboe9IvsEC/uky6Xe/7B3VlGKLgndb72Cg+Ohx09mbkI62k+O5fKhrm TfH+pj2jlW6+1NkyDI8gefSIm+iGaggKXcpIbqDikc+uy0VCjFtZXrYWOS9rO+Soyll9 Q5teDVT6LrwQVlILtq50shaySi2Wp98p8y0AhBNTeWp642ifPjdtGN/LCxUGaDECI8v8 4htbdD0IL5ylpxg2GJGgJD6kOqS1bdVF92phEs1pDzsAN7Dy+ak2uShOxwJzbzehLzO5 XAJYnIixyLBf/9NZ1HLi4juCW0644qYzndPkPNZ0Lyz+K7pnsmbHZBLMIc86IYuud3Lo i3Mw== X-Gm-Message-State: APjAAAXluudvgu5nuKHasKIpAD07dUhBmelO87/ZO4K+s+En5FBSVGf7 z972CQ55QFgWg/TN6sUautiZRx91gLaGevmtFrEy7IaIGbipGCyZZR+MwVPvDMbJInfRve16Hbc q7IDuIYMkz6HTXDo= X-Received: by 2002:adf:cd03:: with SMTP id w3mr29776995wrm.191.1582035621231; Tue, 18 Feb 2020 06:20:21 -0800 (PST) X-Google-Smtp-Source: APXvYqxjyxkbfhlpKkKqdMVOFidw68j25T92ALlorWEzCJJJ81C3Aexuerf2OPepl8UaKNWZjiRe3w== X-Received: by 2002:adf:cd03:: with SMTP id w3mr29776986wrm.191.1582035621020; Tue, 18 Feb 2020 06:20:21 -0800 (PST) Received: from x1w.redhat.com (78.red-88-21-202.staticip.rima-tde.net. [88.21.202.78]) by smtp.gmail.com with ESMTPSA id l6sm3775204wmg.42.2020.02.18.06.20.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Feb 2020 06:20:20 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH RESEND 1/3] .travis.yml: Expand OSX code coverage Date: Tue, 18 Feb 2020 15:20:16 +0100 Message-Id: <20200218142018.7224-2-philmd@redhat.com> X-Mailer: git-send-email 2.21.1 In-Reply-To: <20200218142018.7224-1-philmd@redhat.com> References: <20200218142018.7224-1-philmd@redhat.com> MIME-Version: 1.0 X-MC-Unique: c4GMMBHnMOi14a3t-CesbQ-1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 207.211.31.120 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Install more packages to cover more components: ./configure [...] host CPU x86_64 strip binaries yes Cocoa support yes TLS priority NORMAL GNUTLS support yes nettle yes (3.4.1) libtasn1 yes PAM yes iconv support yes curses support no curl support yes Audio drivers coreaudio vde support yes HAX support yes HVF support yes TCG support yes vhost-net support yes vhost-crypto support yes vhost-user support yes vhost-user-fs support yes libusb yes libiscsi support yes libssh support yes lzo support yes snappy support yes bzip2 support yes lzfse support yes [...] Signed-off-by: Philippe Mathieu-Daudé --- .travis.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5887055951..08ef2c011c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -279,10 +279,19 @@ matrix: homebrew: packages: - ccache + - libgcrypt + - libiscsi + - libssh2 + - libusb + - lzfse + - lzo + - gettext - glib - - pixman - gnu-sed + - pixman - python + - snappy + - vde update: true before_script: - brew link --overwrite python From patchwork Tue Feb 18 14:20:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 1240101 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=FLVZrBAN; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48MNPP30jXz9sSG for ; Wed, 19 Feb 2020 01:23:21 +1100 (AEDT) Received: from localhost ([::1]:36064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43mR-0003qw-9H for incoming@patchwork.ozlabs.org; Tue, 18 Feb 2020 09:23:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55502) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43jf-0007VW-QF for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j43je-0007e9-Ro for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:27 -0500 Received: from us-smtp-2.mimecast.com ([205.139.110.61]:38202 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j43je-0007du-Nk for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582035626; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5Qpy3g9eVfUW9NxWqmvnKiDouR0As63ToNTbpIKoRPA=; b=FLVZrBAN4V/+p+IP6aLsqmT4mEWECdsoK5g+IHkmJjR03daU+Pk+tIKpqyG4BCQZONnfar 6f5j8mPbCpr8sG0DJSnLqYaPg/iGfJX4sUFjK3yUNFlsYLCQD03sfVJrPyJMClKpa9HOb5 Fl6Q42pT+K+KVMshjEMsQhYVK+5XZ2c= Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-172-UqVeka2gPmyalQGgfw7HVQ-1; Tue, 18 Feb 2020 09:20:24 -0500 Received: by mail-wm1-f69.google.com with SMTP id 7so114005wmf.9 for ; Tue, 18 Feb 2020 06:20:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Q8y9+FZ3WTW+S5NPq7Z3z1FcAzAHb2l50WLhocYFYdo=; b=taYpu2pfJrA0E9U2mk8PFsGq9cZH1tkwyiA5kmwNvQ2ceHihRWPPnlH45a/EunOrAD VrMvKPi5cM4j0IbMQdAtpUPzmro1RCUKxyrTDiJYZ1zmez8DYhlMhrkCfArfMjy8uzrQ 7HrtMDhR+i8zHovgkrI2GYrPNoFjG50FkbJcLmk1gRv/rP7oMvWDQ4Jv7j/ulD23KTn4 j4n8SuE0HQpLy7iltPn/sEUrDXVsN7u5vRlHUeBVueYc5P3p6VbR9kkeIYA0AeaRBKbU SvO1d869WZ0WbmDJK5wRlrIrt3KNMkfvYcHFIP1IapH/PoRJwEFaxlneRUvtUpSElxeu oOGA== X-Gm-Message-State: APjAAAXO9la2oBDON904/6vdYbH8i1bR3M9zAUhVQKb7qQ3qUuSpCcIe WoGgXegpc/1lSF1G3u+EN89bp2VcVURC7HSxXkZ8Yat6s2YvN/qWIqn9rdFld0I2B8It9/SbYQW 6k7QYKVzwkyS5MI8= X-Received: by 2002:a1c:1d09:: with SMTP id d9mr3552933wmd.91.1582035622885; Tue, 18 Feb 2020 06:20:22 -0800 (PST) X-Google-Smtp-Source: APXvYqy5fQ6Uq00YOnveQ1otQvD89OMPvOhZkhHDG3/sIcsLHHlAz5TvYekr4Yn9ltsiJLqMvNPAwA== X-Received: by 2002:a1c:1d09:: with SMTP id d9mr3552908wmd.91.1582035622566; Tue, 18 Feb 2020 06:20:22 -0800 (PST) Received: from x1w.redhat.com (78.red-88-21-202.staticip.rima-tde.net. [88.21.202.78]) by smtp.gmail.com with ESMTPSA id l6sm3775204wmg.42.2020.02.18.06.20.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Feb 2020 06:20:22 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH RESEND 2/3] .travis.yml: Build with ncurses on OSX Date: Tue, 18 Feb 2020 15:20:17 +0100 Message-Id: <20200218142018.7224-3-philmd@redhat.com> X-Mailer: git-send-email 2.21.1 In-Reply-To: <20200218142018.7224-1-philmd@redhat.com> References: <20200218142018.7224-1-philmd@redhat.com> MIME-Version: 1.0 X-MC-Unique: UqVeka2gPmyalQGgfw7HVQ-1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 205.139.110.61 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Install the ncurses to extend coverage: $ ./configure [...] iconv support yes curses support yes curl support yes Signed-off-by: Philippe Mathieu-Daudé --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 08ef2c011c..a2a7fd0dd1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -271,7 +271,7 @@ matrix: - name: "OSX Xcode 10.3" env: - - CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu" + - CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu --extra-cflags=-I/usr/local/opt/ncurses/include --extra-ldflags=-L/usr/local/opt/ncurses/lib" os: osx osx_image: xcode10.3 compiler: clang @@ -288,6 +288,7 @@ matrix: - gettext - glib - gnu-sed + - ncurses - pixman - python - snappy From patchwork Tue Feb 18 14:20:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 1240111 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=NXr4TWMJ; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48MNZQ40y2z9sRh for ; Wed, 19 Feb 2020 01:31:10 +1100 (AEDT) Received: from localhost ([::1]:36242 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43u0-00028n-FV for incoming@patchwork.ozlabs.org; Tue, 18 Feb 2020 09:31:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55513) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j43jh-0007Y0-Fk for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j43jg-0007fz-9G for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:29 -0500 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:51505 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j43jg-0007fR-4W for qemu-devel@nongnu.org; Tue, 18 Feb 2020 09:20:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582035627; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gOoP8VRND0jE6HGodG2Np7TGVAtqn30AOrgnhHcwDKc=; b=NXr4TWMJrO8hFgRRV3DxC4jQf19dZzkfCD/uV3AlJSMgZ+zsrb70czUg9L1KDSujFLdu86 j8dYlIJy83XbykobIncriEvkay4cAYBTfJy79hMukJUr8+zNnN8ZedJJdMbMrTYunx8YgI DsQTj1eVMSo+05YIB0LDpCGOO6kj8s4= Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-212-VuKtf0wvNoO3l2jpKYPjRg-1; Tue, 18 Feb 2020 09:20:25 -0500 Received: by mail-wr1-f72.google.com with SMTP id d8so10832507wrq.12 for ; Tue, 18 Feb 2020 06:20:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Kq+GM31M5XuX6yXAuJKuOmf7Fr5o9Y+CePmE0Wk7alg=; b=iO6MLp+gr6l8q1bEM0kc19kUZ7M/xV1+nawuD6FubeDQLzIbIYP8FJtBHyQKV/VXI8 CtcPcqBEg6AEnfk/5E1QkrEAEjw7JSD5Yv9nuvPY7Szyhzecrp/3uVliMV1Ue2g2dcwv MgyW5CJY+Rlp7mql4er5YRvWrxBFIkJCDMOqXyq+4A/EA13rXYO5uhCTkq4mDx5RYDXz Am9sxnU9ipA6eDus2Z6SEsJLsTurJTU9O/CXfh4ZVvrmHWcaijYQN3Zgf4rg9pkQ6zTd 4ri6bvzsfWgnsLX4TWc32iD3b17UKm/Y7f2O22eLC7+nSADTHoJhkvSoLNhl3T2NomZC 4jJA== X-Gm-Message-State: APjAAAX0EPWHSV6JVvKtyeZpaRwOiiBnbGn7FSZ5BvcdU/QN/n/WOiRf xQ7dMsaNIlDhs6YbtcERqmRMftEJSSZa5bEuhMthonScaOEq4dEDY/618tQqAPckpNzRV6Tu/dI GurAA5kumRLtOugw= X-Received: by 2002:a5d:6a88:: with SMTP id s8mr29144281wru.173.1582035624130; Tue, 18 Feb 2020 06:20:24 -0800 (PST) X-Google-Smtp-Source: APXvYqxeYSNjpg8UL/4G1D0CbJ1dlMclLpxDvDVj0OwEHqsJp+Otfkzqq+ZtAUpXhR4AP+pNviJkxw== X-Received: by 2002:a5d:6a88:: with SMTP id s8mr29144264wru.173.1582035623925; Tue, 18 Feb 2020 06:20:23 -0800 (PST) Received: from x1w.redhat.com (78.red-88-21-202.staticip.rima-tde.net. [88.21.202.78]) by smtp.gmail.com with ESMTPSA id l6sm3775204wmg.42.2020.02.18.06.20.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Feb 2020 06:20:23 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PATCH RESEND 3/3] .travis.yml: Test building with Xcode 11.3 Date: Tue, 18 Feb 2020 15:20:18 +0100 Message-Id: <20200218142018.7224-4-philmd@redhat.com> X-Mailer: git-send-email 2.21.1 In-Reply-To: <20200218142018.7224-1-philmd@redhat.com> References: <20200218142018.7224-1-philmd@redhat.com> MIME-Version: 1.0 X-MC-Unique: VuKtf0wvNoO3l2jpKYPjRg-1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 205.139.110.120 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" We currently run a CI job on macOS Mojave with Xcode 10. QEMU policy is to support the two last major OS releases. Add a job building on macOS Catalina, which comes with Xcode 11. Split the target list in two, as we don't need to cover twice the same targets. Signed-off-by: Philippe Mathieu-Daudé --- .travis.yml | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a2a7fd0dd1..d02a477623 100644 --- a/.travis.yml +++ b/.travis.yml @@ -269,9 +269,10 @@ matrix: # MacOSX builds - cirrus.yml also tests some MacOS builds including latest Xcode + # On macOS Mojave, the SDK comes bundled with Xcode 10. - name: "OSX Xcode 10.3" env: - - CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu,x86_64-softmmu --extra-cflags=-I/usr/local/opt/ncurses/include --extra-ldflags=-L/usr/local/opt/ncurses/lib" + - CONFIG="--target-list=i386-softmmu,ppc-softmmu,ppc64-softmmu,m68k-softmmu --extra-cflags=-I/usr/local/opt/ncurses/include --extra-ldflags=-L/usr/local/opt/ncurses/lib" os: osx osx_image: xcode10.3 compiler: clang @@ -301,6 +302,39 @@ matrix: - ${SRC_DIR}/configure ${BASE_CONFIG} ${CONFIG} || { cat config.log && exit 1; } + # On macOS Catalina, the SDK comes bundled with Xcode 11. + - name: "OSX Xcode 11.3" + env: + - CONFIG="--target-list=arm-softmmu,ppc64-softmmu,x86_64-softmmu --extra-cflags=-I/usr/local/opt/ncurses/include --extra-ldflags=-L/usr/local/opt/ncurses/lib" + os: osx + osx_image: xcode11.3 + compiler: clang + addons: + homebrew: + packages: + - ccache + - libgcrypt + - libiscsi + - libssh2 + - libusb + - lzfse + - lzo + - gettext + - glib + - gnu-sed + - ncurses + - pixman + - python + - snappy + - vde + update: true + before_script: + - brew link --overwrite python + - export PATH="/usr/local/opt/ccache/libexec:$PATH" + - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR} + - ${SRC_DIR}/configure ${BASE_CONFIG} ${CONFIG} || { cat config.log && exit 1; } + + # Python builds - name: "GCC Python 3.5 (x86_64-softmmu)" env: