From patchwork Mon Feb 17 20:16:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387561 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D54041395 for ; Mon, 17 Feb 2020 20:21:41 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id AB3E52067D for ; Mon, 17 Feb 2020 20:21:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="hy3NBkdW" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AB3E52067D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52518 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3mtg-00033U-VU for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:21:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34357) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moa-0004jt-T9 for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moZ-000420-L7 for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:24 -0500 Received: from us-smtp-2.mimecast.com ([205.139.110.61]:37494 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 1j3moZ-000419-G5 for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970582; 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=fJjBI1dy7R3Dxj50kPLKDRnj/NpAtKSBOBq9y0nigaI=; b=hy3NBkdWPgqCEymrbmQeT6f9cnDfCMsT4jwTgtZReNLy+xoWR/pmzZ+UCfZV+ptXYaI7tA HRLLDpEbz5mXdaELrDJWLhZu+aZYv0VDtLokWN5NeuiOgnpKgEdbKRVrrc5SZTGHnq0OUE +lckdzXvb9gyrJolUCJSWn70xuBhKzs= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-262-qb2IIZ0FPHuPKYY8iKbINQ-1; Mon, 17 Feb 2020 15:16:15 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 892AA100550E; Mon, 17 Feb 2020 20:16:14 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id CEB7B5D9E2; Mon, 17 Feb 2020 20:16:13 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 1/6] travis.yml: Bump default environment to Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:04 -0500 Message-Id: <20200217201609.788825-2-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: qb2IIZ0FPHuPKYY8iKbINQ-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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" Currently some KVM tests are skipped because Travis' Ubuntu 16.04 (Xenial) does not provide nested virtualization (unlike Travis' Ubuntu 18.04). So this switch the default job environment from Ubuntu Xenial to 18.04 (Bionic). Notes: 1. The Ubuntu Bionic's libssh-dev package has a bug [1] that prevents QEMU from being built with ssh support. Therefore, the libssh-dev is not even installed in the job environment until a fix is not shipped. [1] https://bugs.launchpad.net/qemu/+bug/1838763 2. The '[aarch64] GCC check-tcg' and '[ppc64] GCC check-tcg' jobs explicitly use Xenial so they aren't converted on this patch. Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5887055951..e46c44bbee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ -# The current Travis default is a VM based 16.04 Xenial on GCE +# The current Travis default is a VM based 18.04 Xenial on GCE # Additional builds with specific requirements for a full VM need to # be added as additional matrix: entries later on -dist: xenial +dist: bionic language: c compiler: - gcc @@ -9,7 +9,7 @@ cache: # There is one cache per branch and compiler version. # characteristics of each job are used to identify the cache: # - OS name (currently, linux, osx, or windows) - # - OS distribution (for Linux, xenial, trusty, or precise) + # - OS distribution (for Linux, bionic, xenial, trusty, or precise) # - macOS image name (e.g., xcode7.2) # - Names and values of visible environment variables set in .travis.yml or Settings panel timeout: 1200 @@ -43,7 +43,9 @@ addons: - libseccomp-dev - libspice-protocol-dev - libspice-server-dev - - libssh-dev +# It should not install libssh-dev until the following bug is fixed: +# https://bugs.launchpad.net/qemu/+bug/1838763 +# - libssh-dev - liburcu-dev - libusb-1.0-0-dev - libvdeplug-dev @@ -184,8 +186,7 @@ matrix: # Check we can build docs and tools (out of tree) - - name: "tools and docs (bionic)" - dist: bionic + - name: "tools and docs" env: - BUILD_DIR="out-of-tree/build/dir" SRC_DIR="../../.." - BASE_CONFIG="--enable-tools --enable-docs" @@ -480,7 +481,6 @@ matrix: - name: "[s390x] GCC check-tcg" arch: s390x - dist: bionic addons: apt_packages: - libaio-dev From patchwork Mon Feb 17 20:16:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387559 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4C40F92A for ; Mon, 17 Feb 2020 20:20:26 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 22E082070B for ; Mon, 17 Feb 2020 20:20:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="YPqB+Ki/" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 22E082070B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52498 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3msT-0001Yk-BI for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:20:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34335) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moa-0004ij-3E for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moY-00040a-Sk for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:24 -0500 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:33355 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 1j3moY-000403-P5 for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970582; 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=FFjfuovdsvlzfwZC8+iwmDElh3VklZuJkaO/8GvGHzw=; b=YPqB+Ki/tYr0+KYzlyMbC+yepH0/PklPfM+sLSTrrhk89Gwr1OHcsQA8ihWAbFyzGoc/hz UVx/FBK/2u5NCUHY+DJou64CmzGy0dHEE/Z+OBODjyv7f32b+Sc0A/D5+ACgYflMzKq73v 7D8iDf53i0U9+8u/Y1nK1q4NgTsy8yQ= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-389-3Dgb7DxGN7uQAnzYdYDQhQ-1; Mon, 17 Feb 2020 15:16:16 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 41984800D5B; Mon, 17 Feb 2020 20:16:15 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id AED265D9E2; Mon, 17 Feb 2020 20:16:14 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 2/6] travis.yml: Fix 'GCC9 with sanitizers' job on Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:05 -0500 Message-Id: <20200217201609.788825-3-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: 3Dgb7DxGN7uQAnzYdYDQhQ-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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" This changes the 'GCC9 with sanitizers' job to run correctly on Ubuntu Bionic. It was needed to solved the problems: 1) The new environment changed how APT sources are handled, resulting on the error: ``` Disallowing sources: ubuntu-toolchain-r-test To add unlisted APT sources, follow instructions in https://docs.travis-ci.com/user/installing-dependencies#Installing-Packages-with-the-APT-Addon ``` Thus, the reference to 'ubuntu-toolchain-r-test' is passed via 'sourceline' now. 2) Adjusted the name of some packages 3) Libssh-dev is not installed due known issue on Bionic Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index e46c44bbee..232f84d196 100644 --- a/.travis.yml +++ b/.travis.yml @@ -336,7 +336,7 @@ matrix: update: true sources: # PPAs for newer toolchains - - ubuntu-toolchain-r-test + - sourceline: 'ppa:ubuntu-toolchain-r/test' packages: # Extra toolchains - gcc-9 @@ -346,7 +346,7 @@ matrix: - libattr1-dev - libbrlapi-dev - libcap-ng-dev - - libgnutls-dev + - libgnutls28-dev - libgtk-3-dev - libiscsi-dev - liblttng-ust-dev @@ -354,14 +354,15 @@ matrix: - 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 +# https://bugs.launchpad.net/qemu/+bug/1838763 +# - libssh-dev - liburcu-dev - libusb-1.0-0-dev - libvte-2.91-dev From patchwork Mon Feb 17 20:16:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387549 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3DCD092A for ; Mon, 17 Feb 2020 20:17:23 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id C80232070B for ; Mon, 17 Feb 2020 20:17:22 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="X2nj557H" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C80232070B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52460 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3mpV-0005m6-PR for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:17:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34300) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moX-0004dU-Dm for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moW-0003xt-JR for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:21 -0500 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:42628 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 1j3moW-0003xQ-FQ for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970580; 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=YnIw8Q5InPObshax4SFmaQ72ZN8V6mFV2+ZB5oKjEsk=; b=X2nj557HsoOwquEJdveRAI+O3rgeYal9GdpJTA/t5YF4LShjFKGYBPu1NyPzLmaCFjhROa tLQVDgkcU6wHTtP7x5qnLOjh7c4G7pBn6PgpfCRmkmseXTIyzsuKlZXOJ4UgBkrG2XPuLz 2bIsE+Eg9sTrY5zyjUDg53UVkPpXvmI= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-88-MQgSu1Z0MUuYtAAFTf8_Fg-1; Mon, 17 Feb 2020 15:16:16 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id EE6A118CA241; Mon, 17 Feb 2020 20:16:15 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6773D5D9E2; Mon, 17 Feb 2020 20:16:15 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 3/6] travis.yml: Fix 'GCC check-acceptance' job on Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:06 -0500 Message-Id: <20200217201609.788825-4-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: MQgSu1Z0MUuYtAAFTf8_Fg-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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" Ubuntu Bionic does not provide python3.5-venv and then the 'GCC check-acceptance' job was changed to use python3.6-venv. Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 232f84d196..4089e9672a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -323,7 +323,7 @@ matrix: packages: - python3-pil - python3-pip - - python3.5-venv + - python3.6-venv - rpm2cpio - tesseract-ocr - tesseract-ocr-eng From patchwork Mon Feb 17 20:16:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387553 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 411281395 for ; Mon, 17 Feb 2020 20:18:57 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 172F12070B for ; Mon, 17 Feb 2020 20:18:57 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Nh8IAzyq" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 172F12070B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52472 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3mr2-0007iu-9K for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:18:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34296) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moX-0004dJ-EO for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moW-0003xa-BL for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:21 -0500 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:20667 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 1j3moW-0003w9-7m for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970579; 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=Vq8ck5RZ9xQ4ebnDZ2QLj/sCBOacEgeCGaNxq3US+9g=; b=Nh8IAzyqC+3kuaB7gKILyfGOAS089hFpCSE3ftSBluauUL20SAJCuxoQzKX6EqXA98ROu2 sxXBP77prv03X+KMBicxFrzHAdNZMx0cj/soW/cDs72AS33L7CS4sELGgESMkWgPwPVVsp 2A1aNo44Gt5kjgE3/3/NPg/0lfO04Vs= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-157-waJtkUuaP-m4sIzBd2O3hQ-1; Mon, 17 Feb 2020 15:16:17 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A955D801E66; Mon, 17 Feb 2020 20:16:16 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 208D45D9E2; Mon, 17 Feb 2020 20:16:16 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 4/6] travis.yml: Fix 'Clang (main-softmmu)' job on Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:07 -0500 Message-Id: <20200217201609.788825-5-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: waJtkUuaP-m4sIzBd2O3hQ-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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" On Ubuntu Bionic environment the build with Clang's sanitizer fails with error: ``` LINK tests/qemu-iotests/socket_scm_helper tests/qemu-iotests/socket_scm_helper.o: In function `send_fd': /home/travis/build/wainersm/qemu/tests/qemu-iotests/socket_scm_helper.c:53: undefined reference to `__ubsan_handle_type_mismatch_v1' ``` In order to solve that problem it was needed to explicitly pass '--cxx=clang++' to the configure. Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4089e9672a..59b9eb20b7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -215,7 +215,7 @@ matrix: compiler: clang before_script: - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR} - - ${SRC_DIR}/configure ${CONFIG} --extra-cflags="-fsanitize=undefined -Werror" || { cat config.log && exit 1; } + - ${SRC_DIR}/configure ${CONFIG} --cc=clang --cxx=clang++ --extra-cflags="-fsanitize=undefined -Werror" || { cat config.log && exit 1; } - name: "Clang (other-softmmu)" From patchwork Mon Feb 17 20:16:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387551 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 615E092A for ; Mon, 17 Feb 2020 20:17:45 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 387512070B for ; Mon, 17 Feb 2020 20:17:45 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Zh/TdNnH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 387512070B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52462 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3mps-0006MK-FF for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:17:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34308) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moX-0004dj-QV for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moW-0003y4-VS for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:21 -0500 Received: from us-smtp-2.mimecast.com ([207.211.31.81]:38757 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 1j3moW-0003xh-Rt for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970580; 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=Dc8OmbBbQanyXlJcN5Hk4yIUIr/XHaQvyqvCU2gNtWw=; b=Zh/TdNnH7xLGwLOMoeBHayQBGQ4pgerRFXSsTKaT1lQSpuL8rVOGM/ARmwntmF0lrocNut curiKMLuAvOIbPtzF7nmmif4/ZrFpQgCIliA4C9jbGlBOgONlAEQ7SBHtbGEqDZxgltNMJ DE8uLh0yWvzekEtN72kER5V3nQ68MDo= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-257-6wCJ74gaOc-fHHpZp0JQsA-1; Mon, 17 Feb 2020 15:16:18 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 623BC800D54; Mon, 17 Feb 2020 20:16:17 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id CF0115D9E2; Mon, 17 Feb 2020 20:16:16 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 5/6] travis.yml: Run '[ppc64] GCC check-tcg' job on Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:08 -0500 Message-Id: <20200217201609.788825-6-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: 6wCJ74gaOc-fHHpZp0JQsA-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.81 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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" Converted the '[ppc64] GCC check-tcg' job to run on Ubuntu 18.04 (Bionic). Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/.travis.yml b/.travis.yml index 59b9eb20b7..c6465ae807 100644 --- a/.travis.yml +++ b/.travis.yml @@ -450,32 +450,6 @@ matrix: - name: "[ppc64] GCC check-tcg" arch: ppc64le - dist: xenial - addons: - apt_packages: - - libaio-dev - - libattr1-dev - - libbrlapi-dev - - libcap-ng-dev - - libgcrypt20-dev - - libgnutls28-dev - - libgtk-3-dev - - libiscsi-dev - - liblttng-ust-dev - - libncurses5-dev - - libnfs-dev - - libnss3-dev - - libpixman-1-dev - - libpng-dev - - librados-dev - - libsdl2-dev - - libseccomp-dev - - liburcu-dev - - libusb-1.0-0-dev - - libvdeplug-dev - - libvte-2.91-dev - # Tests dependencies - - genisoimage env: - TEST_CMD="make check check-tcg V=1" - CONFIG="--disable-containers --target-list=${MAIN_SOFTMMU_TARGETS},ppc64le-linux-user" From patchwork Mon Feb 17 20:16:09 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wainer dos Santos Moschetta X-Patchwork-Id: 11387555 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D126B1395 for ; Mon, 17 Feb 2020 20:19:14 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id A8CC72072C for ; Mon, 17 Feb 2020 20:19:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="OepezHMH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A8CC72072C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Received: from localhost ([::1]:52474 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3mrJ-000895-Ut for patchwork-qemu-devel@patchwork.kernel.org; Mon, 17 Feb 2020 15:19:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34338) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3moa-0004iv-5S for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3moZ-00041f-70 for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:24 -0500 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:50308 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 1j3moZ-00040J-2o for qemu-devel@nongnu.org; Mon, 17 Feb 2020 15:16:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1581970582; 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=FmNLkF828GOUPF42Pc+E/LHyKJEHDiIv+2IbmhJ4n0I=; b=OepezHMHQczFGDA2Od8Q42QTHZaATiIkbwXCuVpnmlkVB2IGwnftXvZQJb2/sXC+KoI2wJ X+0oahSAHk/QDEIeNuddKdmc/Mwwn5MS4ayIbYr4fjwwbSCDNoJDnOa7LQ9yXwcVAu9NbM lf5seQS1mzWNqY5e93sF2eWbfWqbimk= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-269-YkxroyfRNGaAsFABRa2OKQ-1; Mon, 17 Feb 2020 15:16:19 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 1D400107ACC4; Mon, 17 Feb 2020 20:16:18 +0000 (UTC) Received: from virtlab501.virt.lab.eng.bos.redhat.com (virtlab501.virt.lab.eng.bos.redhat.com [10.19.152.162]) by smtp.corp.redhat.com (Postfix) with ESMTP id 882215D9E2; Mon, 17 Feb 2020 20:16:17 +0000 (UTC) From: Wainer dos Santos Moschetta To: qemu-devel@nongnu.org Subject: [RFC PATCH 6/6] travis.yml: Run '[aarch64] GCC check-tcg' job on Ubuntu Bionic Date: Mon, 17 Feb 2020 15:16:09 -0500 Message-Id: <20200217201609.788825-7-wainersm@redhat.com> In-Reply-To: <20200217201609.788825-1-wainersm@redhat.com> References: <20200217201609.788825-1-wainersm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-MC-Unique: YkxroyfRNGaAsFABRa2OKQ-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@euphon.net, philmd@redhat.com, alex.bennee@linaro.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" Converted the '[aarch64] GCC check-tcg' job to run on Ubuntu 18.04 (Bionic). Signed-off-by: Wainer dos Santos Moschetta --- .travis.yml | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/.travis.yml b/.travis.yml index c6465ae807..e0d2475899 100644 --- a/.travis.yml +++ b/.travis.yml @@ -418,32 +418,6 @@ matrix: - name: "[aarch64] GCC check-tcg" arch: arm64 - dist: xenial - addons: - apt_packages: - - libaio-dev - - libattr1-dev - - libbrlapi-dev - - libcap-ng-dev - - libgcrypt20-dev - - libgnutls28-dev - - libgtk-3-dev - - libiscsi-dev - - liblttng-ust-dev - - libncurses5-dev - - libnfs-dev - - libnss3-dev - - libpixman-1-dev - - libpng-dev - - librados-dev - - libsdl2-dev - - libseccomp-dev - - liburcu-dev - - libusb-1.0-0-dev - - libvdeplug-dev - - libvte-2.91-dev - # Tests dependencies - - genisoimage env: - TEST_CMD="make check check-tcg V=1" - CONFIG="--disable-containers --target-list=${MAIN_SOFTMMU_TARGETS}"