From nobody Tue Feb 10 11:32:43 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1601049544; cv=none; d=zohomail.com; s=zohoarc; b=RZZSGbDcKnWUo4fpOus/JM0L/WuReKTithxN+d+LRfzNzmbbS9v3Ne/ep0MSzbttVKQT4rYiuBg+6b5EY/Q8ZWUSlQk68oHEfLOqDSNqQLvXs1CT5skWUESkbHvvhKJTfPPW6Gxx2RTbMF78PATr6RoGE4/fcqlrohupmSVtUAQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1601049544; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=qNevELBFUrx1/zkHkvDIKUavrcR36IpGOTSGaduJWAw=; b=n9OipSEh3gfmj5JA5CsjG0wD94i5fjIdZ9Jm5vxVqZEy2NTjUq6TU3jazno83IodWvDr/iDNFYMgkBnSrEdFVCHXCXruvho+X0GOmygwFaDNjZpi75ftBWZJxTucUPQPaZXhFfGStg3NKN5h9Kg3QODdulE0+og720HI5jJIjCU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1601049544620194.42206652273308; Fri, 25 Sep 2020 08:59:04 -0700 (PDT) Received: from localhost ([::1]:57740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kLq7j-0003Vd-4i for importer@patchew.org; Fri, 25 Sep 2020 11:59:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kLpq3-0002vI-Em for qemu-devel@nongnu.org; Fri, 25 Sep 2020 11:40:49 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:42148) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kLpq0-0007di-QC for qemu-devel@nongnu.org; Fri, 25 Sep 2020 11:40:47 -0400 Received: by mail-wr1-x435.google.com with SMTP id c18so4061595wrm.9 for ; Fri, 25 Sep 2020 08:40:44 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id q12sm3245681wrp.17.2020.09.25.08.40.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Sep 2020 08:40:37 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 1BDA01FF92; Fri, 25 Sep 2020 16:40:29 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=qNevELBFUrx1/zkHkvDIKUavrcR36IpGOTSGaduJWAw=; b=Y4ock7aVUNpat4nASkxJfdebG0EijZM32uHLiryI9VqmcnwbB/+TyDCU5iVmuEi6hR FD8CEBb7gjC8+bAjCfZYL3SSWM1c652H1eDr7H5lSHhwxmTDt4SYUhaERLSEt8LQYQIa C+Ws1d6aiLVAW9QtzfIDN1JvGZI4RX4qhKQltwCAyoFB5x4X6w7dWCVv4OJ2dwZXU3vx yYvkg/+7qribN7PDSouHRUqLVoR78/gjwW0PQK0fKrRkU76Och+Q9ZcW1x2BvWWZqUws xnMAy+osBT3qwMNpKMtMzkfmlckUlVYBdZMWM4rpcwEjzE8Hgr+goEsJBmPa6/EmCnK5 YV3A== 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=qNevELBFUrx1/zkHkvDIKUavrcR36IpGOTSGaduJWAw=; b=ZS9FvZbOcgyX7nCy754IQieA047XciXOYacbgbrKfdcdfnLl+c+G7BzaUWM9Q0jpBN Rg2now/0da6Fhp1m5fcXGyulEkCqZpA6nWtWr4x3chC6d7BRxWc3JAzFjVR0AcGicQu4 sQVyX3gq9ymXLgxIh4QfTTofohDOPGyvyFJyzGIft4lPAeqtJXrXQvtWS6riq96st2oj ZSzoAZcboXbKkQQ5TnlRGTXpfxq7tdONyRW0e6NRHXiASO2jLiF6+PWBUotYj9ZzAHrz sbWSDLmzI2gLHwlb3DwIpq+JffDCCNq66Mav/4atph1ol3DypHOftrBa0LdDg9+wXbNZ GlZw== X-Gm-Message-State: AOAM5334GCFLbH+qdp/opL/hk9NbJoC0AbkjzS/gtDvW8gebnqU7uwzG f40/9IgKExS0e6q1/8CGZNGdXg== X-Google-Smtp-Source: ABdhPJwXHtx1n8nSysJ/vhAlnqXUYZ+JhShZurmCJkL+ro5UsVAZ0Dg9+vbOpM55XmWo3CFQIUaM/A== X-Received: by 2002:adf:90a2:: with SMTP id i31mr5651404wri.276.1601048443416; Fri, 25 Sep 2020 08:40:43 -0700 (PDT) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v1 06/15] travis.yml: Update Travis to use Bionic and Focal instead of Xenial Date: Fri, 25 Sep 2020 16:40:18 +0100 Message-Id: <20200925154027.12672-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200925154027.12672-1-alex.bennee@linaro.org> References: <20200925154027.12672-1-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x435.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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?Philippe=20Mathieu-Daud=C3=A9?= , Thomas Huth , =?UTF-8?q?Alex=20Benn=C3=A9e?= , Cleber Rosa Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) From: Thomas Huth According to our support policy, we do not support Xenial anymore. Time to switch the bigger parts of the builds to Focal instead. Some few jobs have to be updated to Bionic instead, since they are currently still failing on Focal otherwise. Also "--disable-pie" is causing linker problems with newer versions of Ubuntu ... so remove that switch from the jobs now (we still test it in a gitlab CI job, so we don't lose much test coverage here). Signed-off-by: Thomas Huth Message-Id: <20200918103430.297167-6-thuth@redhat.com> Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Cleber Rosa Tested-by: Cleber Rosa --- .travis.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1fc49b07464d..80da4ebc8ea8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ # Additional builds with specific requirements for a full VM need to # be added as additional matrix: entries later on os: linux -dist: xenial +dist: focal language: c compiler: - gcc @@ -10,7 +10,7 @@ cache: # There is one cache per branch and compiler version. # characteristics of each job are used to identify the cache: # - OS name (currently only linux) - # - OS distribution (for Linux, xenial, trusty, or precise) + # - OS distribution (for Linux, bionic or focal) # - Names and values of visible environment variables set in .travis.yml= or Settings panel timeout: 1200 ccache: true @@ -27,7 +27,7 @@ addons: - libattr1-dev - libbrlapi-dev - libcap-ng-dev - - libgcc-4.8-dev + - libgcc-7-dev - libgnutls28-dev - libgtk-3-dev - libiscsi-dev @@ -211,8 +211,10 @@ jobs: =20 # gprof/gcov are GCC features - name: "GCC gprof/gcov" + dist: bionic env: - - CONFIG=3D"--enable-gprof --enable-gcov --disable-pie --target-li= st=3D${MAIN_SOFTMMU_TARGETS}" + - CONFIG=3D"--enable-gprof --enable-gcov --disable-libssh + --target-list=3D${MAIN_SOFTMMU_TARGETS}" after_success: - ${SRC_DIR}/scripts/travis/coverage-summary.sh =20 @@ -271,6 +273,7 @@ jobs: =20 # Using newer GCC with sanitizers - name: "GCC9 with sanitizers (softmmu)" + dist: bionic addons: apt: update: true @@ -286,7 +289,7 @@ jobs: - libattr1-dev - libbrlapi-dev - libcap-ng-dev - - libgnutls-dev + - libgnutls28-dev - libgtk-3-dev - libiscsi-dev - liblttng-ust-dev @@ -294,14 +297,13 @@ jobs: - libncurses5-dev - libnss3-dev - libpixman-1-dev - - libpng12-dev + - libpng-dev - librados-dev - libsdl2-dev - libsdl2-image-dev - libseccomp-dev - libspice-protocol-dev - libspice-server-dev - - libssh-dev - liburcu-dev - libusb-1.0-0-dev - libvte-2.91-dev @@ -311,11 +313,11 @@ jobs: compiler: none env: - COMPILER_NAME=3Dgcc CXX=3Dg++-9 CC=3Dgcc-9 - - CONFIG=3D"--cc=3Dgcc-9 --cxx=3Dg++-9 --disable-pie --disable-lin= ux-user" + - CONFIG=3D"--cc=3Dgcc-9 --cxx=3Dg++-9 --disable-linux-user" - TEST_CMD=3D"" before_script: - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR} - - ${SRC_DIR}/configure ${CONFIG} --extra-cflags=3D"-g3 -O0 -Wno-er= ror=3Dstringop-truncation -fsanitize=3Dthread" --extra-ldflags=3D"-fuse-ld= =3Dgold" || { cat config.log && exit 1; } + - ${SRC_DIR}/configure ${CONFIG} --extra-cflags=3D"-g3 -O0 -fsanit= ize=3Dthread" || { cat config.log && exit 1; } =20 =20 # Run check-tcg against linux-user @@ -357,7 +359,7 @@ jobs: =20 - name: "[aarch64] GCC check-tcg" arch: arm64 - dist: xenial + dist: focal addons: apt_packages: - libaio-dev @@ -390,7 +392,7 @@ jobs: =20 - name: "[ppc64] GCC check-tcg" arch: ppc64le - dist: xenial + dist: focal addons: apt_packages: - libaio-dev --=20 2.20.1