From nobody Mon Feb 9 09:00:19 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=1607627702; cv=none; d=zohomail.com; s=zohoarc; b=JRXJz0VRjlP1ejyQUv53j37/ry8j61T8ezNm1LlmCZaKLKOxTfMUPMJM+bOUGrOzdZlEASxEj2bF5ETtu7ShBMBGHzRgXCOnYPKNobzqpW57IcgaxxjYSzCZjUFUBZuNMu3CLHhEX40YA6iP2ztygcZaObwlDqMVrhdFEMCuYu8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607627702; 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=5Ljxk/uXQM3bsoRQvRjoyvCq8yL7VEKoW4ANVKJfZB8=; b=VUwMeN/RQKLbQr+HwtpucjAPAmHgt32FwyDyFMnHds1D0epv6YkLjslvkYk1DKTRNRZ2Ddh9IjIonT4qEGCjrAFFVmkkfPbWDxBUJC4fGDRibluHjVgP02jUhPDurILh9Mp/B8i4Q7sv1kCSftVkFXsZ7kIbT8RC2hytvDB/QyI= 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 160762770225151.41419632630982; Thu, 10 Dec 2020 11:15:02 -0800 (PST) Received: from localhost ([::1]:39402 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRP1-0002g6-Si for importer@patchew.org; Thu, 10 Dec 2020 14:15:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46560) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knRFI-0005ey-Gp for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:56 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:37281) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knRFG-0003YS-Ml for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:56 -0500 Received: by mail-wm1-x32e.google.com with SMTP id q75so6399518wme.2 for ; Thu, 10 Dec 2020 11:04:53 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id m4sm10471605wmi.41.2020.12.10.11.04.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:19 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 0B8C21FF87; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=5Ljxk/uXQM3bsoRQvRjoyvCq8yL7VEKoW4ANVKJfZB8=; b=Cyok9wxoNfiOOghhFxdz8R28FOPfz/TjtFzC8jQmai/6YN7o6NrdS8xlDfZL5JDsKb sMM4qQIeuqGPfi4xeCjY5qNLKaYbMol7vAP+N+yj2gVdMIhYjCajipgyEwZ3v99jpwq0 cUe2fs+4cfEM7ZrbO6csxnRI4qEqg5anAYJ0HekkgvSGigOjA6amRhuXG2wZV3BMvfsZ wvM6OmMfL+H+HKxUk0oabjDINSAfD5p4zuMIOj6F+U1pFxKhoemH41gVoxHrzTu7K+ZW mi4x9VPOmMYu19RVbtiGLpRb//fplCTl/Ktjd6xhtJWbmWtEVfba/iHVQQXic/y8hYiv p5GQ== 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=5Ljxk/uXQM3bsoRQvRjoyvCq8yL7VEKoW4ANVKJfZB8=; b=CCSNB34wBOpVelxnsrKLv7yF+y5XhiVN9OgRPm43Nw4ewqg+/zJeUPhHwdSleYPQyp adrxllen2Rm9nM0C6OELyLPCCockrHKiFt5tZXRUMp7sSGwFwK9xpx8N1Wshbgs3MoNk xqSrwCVYmoAnCvWAjycTLLQRAH0kPgG11MmQjvIhYuhVE9trRL3UwAneStFUm0oyo1ze kGj+k3M+HLr3eeFWiRwgL51cZl22+GbuwE8X2VND1PAtnhSjOZ1k65c12x5Au1fEWH5d mbO2uFPbZD+hvTQ1vdZYeq5lsValbMhpW/quvAo98IMNXDi9nvak9y6cfcNFPIhNxhUk +tlg== X-Gm-Message-State: AOAM532ekKfharPil4rBn2DxGY/7C5wIwvFnK8fBzvns41V+3fT2nGEs tv0rZAGudVXv569ABm/GGdEPIw== X-Google-Smtp-Source: ABdhPJwYRoF30Walg7UB6QNzpWbZ3bvg8GO8eV7V21ygJ8o5A1xoP2sW0BzXeYDbz3nGz43+496NLg== X-Received: by 2002:a1c:6856:: with SMTP id d83mr10082175wmc.119.1607627092508; Thu, 10 Dec 2020 11:04:52 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 1/8] configure: include moxie-softmmu in deprecated_targets_list Date: Thu, 10 Dec 2020 19:04:10 +0000 Message-Id: <20201210190417.31673-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::32e; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32e.google.com 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@euphon.net, Thomas Huth , berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) We still build it but there is no point including it in the normal builds as it is ushered out of the door. Fixes: 4258c8e221 ("docs/system/deprecated: Mark the 'moxie' CPU as depreca= ted") Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta --- configure | 2 +- .gitlab-ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 18c26e0389..8f2095a2db 100755 --- a/configure +++ b/configure @@ -1610,7 +1610,7 @@ if [ "$ARCH" =3D "unknown" ]; then fi =20 default_target_list=3D"" -deprecated_targets_list=3Dppc64abi32-linux-user,tilegx-linux-user,lm32-sof= tmmu,unicore32-softmmu +deprecated_targets_list=3Dmoxie-softmmu,ppc64abi32-linux-user,tilegx-linux= -user,lm32-softmmu,unicore32-softmmu deprecated_features=3D"" mak_wilds=3D"" =20 diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 98bff03b47..b3bcaacf7b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -355,7 +355,7 @@ build-deprecated: IMAGE: debian-all-test-cross CONFIGURE_ARGS: --disable-docs --disable-tools MAKE_CHECK_ARGS: build-tcg - TARGETS: ppc64abi32-linux-user tilegx-linux-user lm32-softmmu + TARGETS: moxie-softmmu ppc64abi32-linux-user tilegx-linux-user lm32-so= ftmmu unicore32-softmmu artifacts: expire_in: 2 days --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607627875; cv=none; d=zohomail.com; s=zohoarc; b=L756Ac5v8x1RxnCV4odEVsRXJQBV01fl3oAu1j+pAcCneH8g6dmovZl10NitfXeh3ELK5ryI5sJI9BiJ5lDQhCW8whe7t9nTmQxrcVCKUs6s6OWgBblNTfBgnOMy2szLSo7CDIgxxGV255i5ZJY6HMo0Jt0Bj0YRBz2TUtDB2jg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607627875; 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=TICSptmRquseAr/MW7mzIdwFqUHsR5vAFCTCP5aYKdg=; b=dESMDF1ql5FU+fJ+vW1JooWZpbU3Zd1pQL1whaPnaQw4RY6p3dL8U/UWlYOa4rA/zm8LSxbUzA5T9rWgrFr4BFlnKw+brXcDkEwT/qhJ1UrHV5fjVkGDHIkegfk8dJpFHA1T9JBrizZi7XbZb/s/ltn6IAhdTrUVIwq0tLkpzkQ= 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 1607627873985144.05912467519113; Thu, 10 Dec 2020 11:17:53 -0800 (PST) Received: from localhost ([::1]:42266 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRRm-000443-Hd for importer@patchew.org; Thu, 10 Dec 2020 14:17:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46490) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knREw-0005Xw-Vb for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:39 -0500 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:46754) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knREv-0003Sk-3Q for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:34 -0500 Received: by mail-wr1-x443.google.com with SMTP id l9so6583078wrt.13 for ; Thu, 10 Dec 2020 11:04:32 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id k18sm12488440wrd.45.2020.12.10.11.04.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:19 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2367F1FF8C; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=TICSptmRquseAr/MW7mzIdwFqUHsR5vAFCTCP5aYKdg=; b=u0tK1SXpPkExod3LEfkRjh40XawRT4w5Wizr9J7L0918kXxHg6N2fc2L5K2hR+lpvy RrTwRXM5Wpgv6yhrNhgiC+L3/jwh+X5pwCJ+2EESoatRUyEjOHLGCn1+phDw+cu8zNWj bwpbyXIUrM/Y71y1kPEAGUVWMO4+5lXtEZjeZybMCPvoLrcOURiFcm/gSjsLXeQ03zYY cNxsIdf9VTd3PAFfcQ0NL28ih3NE6KZgzbbwDkr2qSK3xh/v0q/89Y8vgGcLnDRpKZGk b4BNjrQJHj7wHNSspp9ofqT+pp69r8NWASck1Kr6pkqyDkIR1tLgfAIUS5vx1BKplUyM wGHw== 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=TICSptmRquseAr/MW7mzIdwFqUHsR5vAFCTCP5aYKdg=; b=jmyJplc466TkuJVjAbc/0P7FBdmJU1omKoUMfcyV2jhCEZ6oWk/7Zd51OzIPzOC2ts U811hUvSqzmWIMuSV8EqARU7XxGAq8Vyk9ckVcSxzlCzI9tctkmgT3Vt85PiRSnnXMBQ 5rL1Hqzx7RrJw/xxINakJQHVAi+B1miGh9FAD4g53lS4hiuukmYlAnqOiU2M8me/ViJY iLl/dnobTa3VceWFysavqV8lJTk6DZqWUOPWfa/Lixj+9ksVntHWHpqGAaXcoZPYlBBK QpVeyfDGjHlGvpsvULmMYd7gPa7ph/CyAoYOHdHnU3iuQDoxRvjXIg0Vb8K3sFg7RTf0 Q6Cw== X-Gm-Message-State: AOAM532uxWLCZAtW5/hgRES0ukvbOuIzp3UYRZmnjaYsIa2rQ9Cl8CxT tQpogtZGQ5il7xIZivQpWmToeg== X-Google-Smtp-Source: ABdhPJzSB3G3ypc6y1xKISgGO4UZpSL6311n6250VPKViewt/ulsIIIc4w4LgIXGjZ5ErGUgOY2qcw== X-Received: by 2002:adf:f88d:: with SMTP id u13mr10237974wrp.161.1607627071676; Thu, 10 Dec 2020 11:04:31 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 2/8] gitlab: include aarch64-softmmu and ppc64-softmmu cross-system-build Date: Thu, 10 Dec 2020 19:04:11 +0000 Message-Id: <20201210190417.31673-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::443; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x443.google.com 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@euphon.net, Thomas Huth , berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Otherwise we miss coverage of KVM support in the cross build. To balance it out add arm-softmmu (no kvm, subset of aarch64), cris-softmmu and ppc-softmmu to the exclude list which do get coverage elsewhere. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta --- .gitlab-ci.d/crossbuilds.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml index bd6473a75a..fcc1b95290 100644 --- a/.gitlab-ci.d/crossbuilds.yml +++ b/.gitlab-ci.d/crossbuilds.yml @@ -7,9 +7,9 @@ - cd build - PKG_CONFIG_PATH=3D$PKG_CONFIG_PATH ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-user - --target-list-exclude=3D"aarch64-softmmu i386-softmmu microblaze-s= oftmmu - mips-softmmu mipsel-softmmu mips64-softmmu ppc64-softmmu sh4-sof= tmmu - xtensa-softmmu" + --target-list-exclude=3D"arm-softmmu cris-softmmu i386-softmmu + microblaze-softmmu mips-softmmu mipsel-softmmu mips64-softmmu + ppc-softmmu sh4-softmmu xtensa-softmmu" - make -j$(expr $(nproc) + 1) all check-build =20 # Job to cross-build specific accelerators. --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607627430; cv=none; d=zohomail.com; s=zohoarc; b=DfNAgUglXvempS2IJWl9xjwsZV5KVKwLAjBgmBxvBrQ1YNk8u4Wu+6BILVlPgpsxzo4dqoNn69Jf7EM+rHTzgWx0lb6rOID3I001iK7r+ZOcQNlDdSGXrxPSfP+dVy6jQmc7WAt5jh1jNXTNvVxqU9j9nO6rH3uQPHJBrINWXwk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607627430; 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=n9WUJiJmld4s3sHaKN9tOH+lZYonDBgJUTA33cJhtVE=; b=aoNkHBP1ZYI/q+10rEqFaeaAEQwqehPmqjk2fA9mr6H+E04qEHjLv5TlS7ECr6LHuT0Np+qhDk5RShrjXFJtyqprvpFKDPUM2qLXLfroAOkgBfvRe34lIMK3h+cLsQropgGYd2ihluQQ13SSDPs9dHv0iERWnD23fzAaqryz6qg= 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 1607627430277589.2302573144198; Thu, 10 Dec 2020 11:10:30 -0800 (PST) Received: from localhost ([::1]:34274 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRKd-0000CI-Gk for importer@patchew.org; Thu, 10 Dec 2020 14:10:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46460) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knREu-0005X2-Is for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:32 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:53096) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knREr-0003RM-HS for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:32 -0500 Received: by mail-wm1-x335.google.com with SMTP id a6so5588008wmc.2 for ; Thu, 10 Dec 2020 11:04:29 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id h98sm11987061wrh.69.2020.12.10.11.04.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:19 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 3BE411FF8F; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=n9WUJiJmld4s3sHaKN9tOH+lZYonDBgJUTA33cJhtVE=; b=FcnOWv9XJJO/IKf9yje/bGJPghtScCuGsyvX2XSl+hXuI7RXHQPS0+t5J9osdm70GX TYo1u7h4qc4VlCevEbvgPZknR3VGbDVMcNGtdn8pIPx8ag1yT2Z7zjhZx2ZfFsLS2EX+ Ww36pWJJfZdeNNAN1IoGE9xumccaCsNTRAPCIXOsGFTwnXB5dgoz0HNEwQHxc1NISIh6 L6tlS59mGzRISJegr8S2uVRa1rEaRditiYLL377iuNrKHnbGzvghKElZUFSh0Y8Xpmfl PGOJMjOq0uqY+PPLr37qKvJNxHn1DU8++iLHXnPExU/xO6y4P4/XXilYzJoeB7VBmS3n IMVA== 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=n9WUJiJmld4s3sHaKN9tOH+lZYonDBgJUTA33cJhtVE=; b=fGnbwkZQuWfqi8XcW/n5D1GYEDPSiKRpQVXbBMLZuuEoHAfzSHQaw1kCgvSS7AqjPa j1gblK6s5Vwpe67zUaHqEr1VSogz7kJhp51BcGQZBAzs7g5wvpHnu32gAQ4EKkGH+tOp z5lUDi06Bqdbo0wl9DxAfX5aNNfV0QVjiJkyCtrn+QRnhAsuVpZJzXIqUATDX/ynMEU4 7s7HvINFV+ew73TS4tlsoB6UvpgQ81OwXLf0hh5xQmqONKh1l/fEcxyJk3azvjaskwH0 rO5ZSMo/H8jWK/Q/ymoq0vELYANdxV77R9upnEtLRq5ikOrwuScdOCS45HaMBTebEJd/ ZCCA== X-Gm-Message-State: AOAM530cBFq/UHYTTgyNRUSyN2NUfnjDQrcEpTgrlCBqomduZNEXr3R4 jVXxdAnSouVovBFiKqTsTg134g== X-Google-Smtp-Source: ABdhPJzvevohSKJ2xViIYAeqXL5VIvGTkAwwf6XfXZTrkO3TC4ag8NeIHM8vWvTUSTHdrZpGwONChA== X-Received: by 2002:a05:600c:410d:: with SMTP id j13mr9770573wmi.95.1607627068141; Thu, 10 Dec 2020 11:04:28 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 3/8] configure: move gettext detection to meson.build Date: Thu, 10 Dec 2020 19:04:12 +0000 Message-Id: <20201210190417.31673-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::335; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x335.google.com 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@euphon.net, berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) This will allow meson to honour -Dauto_features=3Ddisabled later. Suggested-by: Paolo Bonzini Signed-off-by: Alex Benn=C3=A9e Acked-by: Paolo Bonzini --- configure | 19 +++---------------- meson_options.txt | 2 +- po/meson.build | 2 +- 3 files changed, 5 insertions(+), 18 deletions(-) diff --git a/configure b/configure index 8f2095a2db..46fdea88c7 100755 --- a/configure +++ b/configure @@ -448,7 +448,7 @@ libdaxctl=3D"" meson=3D"" ninja=3D"" skip_meson=3Dno -gettext=3D"" +gettext=3D"auto" =20 bogus_os=3D"no" malloc_trim=3D"auto" @@ -1014,9 +1014,9 @@ for opt do ;; --enable-vnc) vnc=3D"enabled" ;; - --disable-gettext) gettext=3D"false" + --disable-gettext) gettext=3D"disabled" ;; - --enable-gettext) gettext=3D"true" + --enable-gettext) gettext=3D"enabled" ;; --oss-lib=3D*) oss_lib=3D"$optarg" ;; @@ -2839,19 +2839,6 @@ if test "$xen_pci_passthrough" !=3D "disabled"; then fi fi =20 -########################################## -# gettext probe -if test "$gettext" !=3D "false" ; then - if has xgettext; then - gettext=3Dtrue - else - if test "$gettext" =3D "true" ; then - feature_not_found "gettext" "Install xgettext binary" - fi - gettext=3Dfalse - fi -fi - ########################################## # X11 probe if $pkg_config --exists "x11"; then diff --git a/meson_options.txt b/meson_options.txt index f6f64785fe..191e848600 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -9,7 +9,7 @@ option('sphinx_build', type : 'string', value : '', =20 option('docs', type : 'feature', value : 'auto', description: 'Documentations build support') -option('gettext', type : 'boolean', value : true, +option('gettext', type : 'feature', value : 'auto', description: 'Localization of the GTK+ user interface') option('install_blobs', type : 'boolean', value : true, description: 'install provided firmware blobs') diff --git a/po/meson.build b/po/meson.build index 1387fd979a..a863f0575f 100644 --- a/po/meson.build +++ b/po/meson.build @@ -1,6 +1,6 @@ i18n =3D import('i18n') =20 -if get_option('gettext') +if find_program('xgettext', required: get_option('gettext')).found() i18n.gettext(meson.project_name(), args: '--msgid-bugs-address=3Dqemu-devel@nongnu.org', preset: 'glib') --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607629687; cv=none; d=zohomail.com; s=zohoarc; b=QoFv1zFt1j8Kis3+BXqZwyAyV8H7eoJUI/8ajoTYTySrNMUlctD3AOLk2xhc7MKJ8wAT86PJLCLdg8SbcYGXH1XoYHzh3XkEA1P6AZ8R6lk6UuJSnylG0COwwysaqxfBse1RZ7U6VCJKpurbeRSvXQFG/mjziwbWPbyTGTeY770= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607629687; 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=i7+zh2hnADOiv/9aZ/cgkVHXaMA7g26Ouc1haNXvz7k=; b=MVSsZRZdyftrtLdGdEZEpAkizsj5i3xtocqkQSLHIDz3S28jmasxtI4HgHGYfVXLo2X+Lhh+GDuvNogSbaaGYvHqT92LZZCCiBAuJ8pkM7hcy4C7j5ve8AmYQdPprr1xlbjoGWgohbQyfm6b/eop7ay/RjyD4X7gkvZK5+Oh4oo= 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 1607629687232652.2883930754874; Thu, 10 Dec 2020 11:48:07 -0800 (PST) Received: from localhost ([::1]:59540 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRII-0007MN-He for importer@patchew.org; Thu, 10 Dec 2020 14:08:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knREs-0005WH-Q2 for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:32 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:40368) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knREq-0003R4-KP for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:04:30 -0500 Received: by mail-wm1-x329.google.com with SMTP id a3so6404111wmb.5 for ; Thu, 10 Dec 2020 11:04:28 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id a14sm2046616wrn.3.2020.12.10.11.04.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:19 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 51E1E1FF90; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=i7+zh2hnADOiv/9aZ/cgkVHXaMA7g26Ouc1haNXvz7k=; b=G/G6udAezt6M2iEpqRWuHGTRbxShV2MTolcKRSgr1GNu2nx5QUNcy2Tn0nkJxNT25F 9j7pr4MXuAVePg1BP0qLZss4mGlP8sf4CYWNCOlN66Sea+NdVRSeP5mIvEMMK9ugiYO3 B+TQSYzFnjI3MJI30mBs7VBo3t1O5Yz4NYdx6tuSilW3SHFaKyUg7CKV3hglfTEcOZCi 0XmHVKOPO3Q+y7SP4VH05NaUdMeb6iGLe26k8e+Kzr77tfmSpK28S0cVgIoQMB6FkqRF zuI8yRAlogpr0/f+lK/DZS3PpwtGkIpaOIGEC0x3tJAtwhgJfUFuRdkqpFp591YPARHu /zAQ== 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=i7+zh2hnADOiv/9aZ/cgkVHXaMA7g26Ouc1haNXvz7k=; b=L06XPK8whYKn5RdgVmMFgRcBiE+GMijMdzPG4Kzo32RCEFwSCV0m7Q9Wwat/rjmICt CnhTIF3waXcCR8MhMvbQKqk8iuXi4YBgKgURYXHmvs4G0gof2HnpdoDe4OTTHxyIH/Vs 2j/IccOwVmfhUT/SzzJIhD4oWTSPtIrWmwjzJC+NSCAdSe1b5dHoldSLY72UofU3C+5q VDP9jLoD/iMJUlDcUcNEdUxPVjzn4BEaZUu1I5oeb1SYDXuEwTS+CLxYjTl7QakW6ypo A2iIiQMynwH5Xd/l/Dr33iM3Vn3j0+KvHzCiZ3ivScsf51hshC3hperSHGdI8BihfjvW L4GA== X-Gm-Message-State: AOAM530nwqDgDymMio5E9w0FmNQhD5Z88YhDZKiZu5Eggv4m2UvDYPap JQMGrq7RAewUlD/hb6dHwypZtw== X-Google-Smtp-Source: ABdhPJyQ0I+Ybt+RkResJ1VenVTYQPo3T5tNGfPFeuK873XwFS9XrOEKuOWJcEL80As7sZ4rDr6iww== X-Received: by 2002:a1c:234d:: with SMTP id j74mr9703147wmj.18.1607627066870; Thu, 10 Dec 2020 11:04:26 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 4/8] configure: add --without-default-features Date: Thu, 10 Dec 2020 19:04:13 +0000 Message-Id: <20201210190417.31673-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.google.com 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@euphon.net, berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) By default QEMU enables a lot of features if it can probe and find the support libraries. It also enables a bunch of features by default. This patch adds the ability to build --without-default-features which can be paired with a --without-default-devices for a barely functional build. The main use case for this is testing our build assumptions and for minimising the amount of stuff you build if you just want to test a particular feature on your relatively slow emulated test system. On it's own I go from: $ ls -lh qemu-system-aarch64 -rwxr-xr-x 1 alex alex 120M Dec 10 12:45 qemu-system-aarch64* $ ldd qemu-system-aarch64 | wc -l 170 to: $ ls -lh qemu-aarch64 -rwxr-xr-x 1 alex alex 43M Dec 10 12:41 qemu-aarch64* $ ldd qemu-system-aarch64 | wc -l 57 which is still able to run my default Debian ARM64 machine with a lot less fat involved. Signed-off-by: Alex Benn=C3=A9e Acked-by: Thomas Huth --- v2 - use ${default_feature:-yes} instead of default_yes_features - pass -Dauto_features=3Ddisabled to meson - add some numbers to commit message --- configure | 158 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 87 insertions(+), 71 deletions(-) diff --git a/configure b/configure index 46fdea88c7..11f5878a59 100755 --- a/configure +++ b/configure @@ -291,10 +291,22 @@ unset target_list_exclude # # Always add --enable-foo and --disable-foo command line args. # Distributions want to ensure that several features are compiled in, and = it -# is impossible without a --enable-foo that exits if a feature is not foun= d. +# is impossible without a --enable-foo that exits if a feature is not +# found. =20 -brlapi=3D"" -curl=3D"" +default_feature=3D"" +# parse CC options second +for opt do + optarg=3D$(expr "x$opt" : 'x[^=3D]*=3D\(.*\)') + case "$opt" in + --without-default-features) + default_feature=3D"no" + ;; + esac +done + +brlapi=3D"$default_feature" +curl=3D"$default_feature" iconv=3D"auto" curses=3D"auto" docs=3D"auto" @@ -303,52 +315,52 @@ netmap=3D"no" sdl=3D"auto" sdl_image=3D"auto" virtiofsd=3D"auto" -virtfs=3D"" +virtfs=3D"$default_feature" libudev=3D"auto" mpath=3D"auto" vnc=3D"enabled" sparse=3D"auto" -vde=3D"" +vde=3D"$default_feature" vnc_sasl=3D"auto" vnc_jpeg=3D"auto" vnc_png=3D"auto" xkbcommon=3D"auto" -xen=3D"" -xen_ctrl_version=3D"" +xen=3D"$default_feature" +xen_ctrl_version=3D"$default_feature" xen_pci_passthrough=3D"auto" -linux_aio=3D"" -linux_io_uring=3D"" -cap_ng=3D"" -attr=3D"" -libattr=3D"" -xfs=3D"" +linux_aio=3D"$default_feature" +linux_io_uring=3D"$default_feature" +cap_ng=3D"$default_feature" +attr=3D"$default_feature" +libattr=3D"$default_feature" +xfs=3D"$default_feature" tcg=3D"enabled" -membarrier=3D"" -vhost_net=3D"" -vhost_crypto=3D"" -vhost_scsi=3D"" -vhost_vsock=3D"" +membarrier=3D"$default_feature" +vhost_net=3D"$default_feature" +vhost_crypto=3D"$default_feature" +vhost_scsi=3D"$default_feature" +vhost_vsock=3D"$default_feature" vhost_user=3D"no" vhost_user_blk_server=3D"auto" -vhost_user_fs=3D"" +vhost_user_fs=3D"$default_feature" kvm=3D"auto" hax=3D"auto" hvf=3D"auto" whpx=3D"auto" -rdma=3D"" -pvrdma=3D"" +rdma=3D"$default_feature" +pvrdma=3D"$default_feature" gprof=3D"no" debug_tcg=3D"no" debug=3D"no" sanitizers=3D"no" tsan=3D"no" -fortify_source=3D"" +fortify_source=3D"$default_feature" strip_opt=3D"yes" tcg_interpreter=3D"no" bigendian=3D"no" mingw32=3D"no" gcov=3D"no" -EXESUF=3D"" +EXESUF=3D"$default_feature" HOST_DSOSUF=3D".so" modules=3D"no" module_upgrades=3D"no" @@ -370,81 +382,81 @@ pie=3D"" qom_cast_debug=3D"yes" trace_backends=3D"log" trace_file=3D"trace" -spice=3D"" -rbd=3D"" -smartcard=3D"" +spice=3D"$default_feature" +rbd=3D"$default_feature" +smartcard=3D"$default_feature" u2f=3D"auto" -libusb=3D"" -usb_redir=3D"" -opengl=3D"" +libusb=3D"$default_feature" +usb_redir=3D"$default_feature" +opengl=3D"$default_feature" opengl_dmabuf=3D"no" cpuid_h=3D"no" -avx2_opt=3D"" +avx2_opt=3D"$default_feature" capstone=3D"auto" -lzo=3D"" -snappy=3D"" -bzip2=3D"" -lzfse=3D"" -zstd=3D"" -guest_agent=3D"" +lzo=3D"$default_feature" +snappy=3D"$default_feature" +bzip2=3D"$default_feature" +lzfse=3D"$default_feature" +zstd=3D"$default_feature" +guest_agent=3D"$default_feature" guest_agent_with_vss=3D"no" guest_agent_ntddscsi=3D"no" -guest_agent_msi=3D"" -vss_win32_sdk=3D"" +guest_agent_msi=3D"$default_feature" +vss_win32_sdk=3D"$default_feature" win_sdk=3D"no" -want_tools=3D"" -libiscsi=3D"" -libnfs=3D"" +want_tools=3D"$default_feature" +libiscsi=3D"$default_feature" +libnfs=3D"$default_feature" coroutine=3D"" -coroutine_pool=3D"" +coroutine_pool=3D"$default_feature" debug_stack_usage=3D"no" crypto_afalg=3D"no" -seccomp=3D"" -glusterfs=3D"" +seccomp=3D"$default_feature" +glusterfs=3D"$default_feature" glusterfs_xlator_opt=3D"no" glusterfs_discard=3D"no" glusterfs_fallocate=3D"no" glusterfs_zerofill=3D"no" glusterfs_ftruncate_has_stat=3D"no" glusterfs_iocb_has_stat=3D"no" -gtk=3D"" +gtk=3D"$default_feature" gtk_gl=3D"no" tls_priority=3D"NORMAL" -gnutls=3D"" -nettle=3D"" +gnutls=3D"$default_feature" +nettle=3D"$default_feature" nettle_xts=3D"no" -gcrypt=3D"" +gcrypt=3D"$default_feature" gcrypt_hmac=3D"no" gcrypt_xts=3D"no" qemu_private_xts=3D"yes" -auth_pam=3D"" -vte=3D"" -virglrenderer=3D"" -tpm=3D"" -libssh=3D"" -live_block_migration=3D"yes" -numa=3D"" +auth_pam=3D"$default_feature" +vte=3D"$default_feature" +virglrenderer=3D"$default_feature" +tpm=3D"$default_feature" +libssh=3D"$default_feature" +live_block_migration=3D${default_feature:-yes} +numa=3D"$default_feature" tcmalloc=3D"no" jemalloc=3D"no" -replication=3D"yes" -bochs=3D"yes" -cloop=3D"yes" -dmg=3D"yes" -qcow1=3D"yes" -vdi=3D"yes" -vvfat=3D"yes" -qed=3D"yes" -parallels=3D"yes" +replication=3D${default_feature:-yes} +bochs=3D${default_feature:-yes} +cloop=3D${default_feature:-yes} +dmg=3D${default_feature:-yes} +qcow1=3D${default_feature:-yes} +vdi=3D${default_feature:-yes} +vvfat=3D${default_feature:-yes} +qed=3D${default_feature:-yes} +parallels=3D${default_feature:-yes} sheepdog=3D"no" -libxml2=3D"" +libxml2=3D"$default_feature" debug_mutex=3D"no" -libpmem=3D"" +libpmem=3D"$default_feature" default_devices=3D"yes" plugins=3D"no" fuzzing=3D"no" rng_none=3D"no" -secret_keyring=3D"" -libdaxctl=3D"" +secret_keyring=3D"$default_feature" +libdaxctl=3D"$default_feature" meson=3D"" ninja=3D"" skip_meson=3Dno @@ -453,7 +465,7 @@ gettext=3D"auto" bogus_os=3D"no" malloc_trim=3D"auto" =20 -# parse CC options first +# parse CC options second for opt do optarg=3D$(expr "x$opt" : 'x[^=3D]*=3D\(.*\)') case "$opt" in @@ -796,7 +808,7 @@ Linux) audio_possible_drivers=3D"oss alsa sdl pa" linux=3D"yes" linux_user=3D"yes" - vhost_user=3D"yes" + vhost_user=3D${default_feature:-yes} ;; esac =20 @@ -940,6 +952,8 @@ for opt do ;; --without-default-devices) default_devices=3D"no" ;; + --without-default-features) # processed above + ;; --enable-gprof) gprof=3D"yes" ;; --enable-gcov) gcov=3D"yes" @@ -1737,7 +1751,8 @@ Advanced options (experts only): --gdb=3DGDB-path gdb to use for gdbstub tests [$gdb_bin] =20 Optional features, enabled with --enable-FEATURE and -disabled with --disable-FEATURE, default is enabled if available: +disabled with --disable-FEATURE, default is enabled if available +(unless built with --without-default-features): =20 system all system emulation targets user supported user emulation targets @@ -7001,6 +7016,7 @@ NINJA=3D$ninja $meson setup \ -Diconv=3D$iconv -Dcurses=3D$curses -Dlibudev=3D$libudev\ -Ddocs=3D$docs -Dsphinx_build=3D$sphinx_build -Dinstall_blobs=3D$b= lobs \ -Dvhost_user_blk_server=3D$vhost_user_blk_server \ + $(if test "$default_features" =3D no; then echo "-Dauto_features= =3Ddisabled"; fi) \ $cross_arg \ "$PWD" "$source_path" =20 --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607627304; cv=none; d=zohomail.com; s=zohoarc; b=W6ZA1LEYkIowZn4chfh2AduTb3cK+NJLhesw5PXKfs6BlL+mhvji4FsRdol7abEIBj6FGlUUoDlKJsxhllMMUIP2evOxffyHgB+qkQy8wW3dki8bch4p3U2Ee+1GM46oDFXuNsvdPYWlJUbBu3nyJzl+bqa2PzQWjglsxPWlStw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607627304; 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=OxNIt5plYdOKFCx5JryMY8PTARCk/pBAH37rhtHgN+o=; b=JeiYmjdKzXQQpyxraLKVC9QJFZDCBW2DWSorwvyoI9AM8Q2gG40VUuedTlK4YLDrvMIa4awtC07HTYgiuJD8RxG4RC42AAdoEcBDiMUD1ELOceaCxLHEF713NcZGA+vCZZDY5UDsssrD28RlnHtdd/9kkB50hJO3ovgeBmK14T0= 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 1607627304572907.1737537822393; Thu, 10 Dec 2020 11:08:24 -0800 (PST) Received: from localhost ([::1]:60420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRIc-0007l4-Ma for importer@patchew.org; Thu, 10 Dec 2020 14:08:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knRFR-0005ta-Do for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:05:05 -0500 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:37401) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knRFP-0003bt-Nj for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:05:05 -0500 Received: by mail-wm1-x341.google.com with SMTP id q75so6399946wme.2 for ; Thu, 10 Dec 2020 11:05:03 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id e16sm11589970wra.94.2020.12.10.11.04.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:52 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 67C0E1FF91; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=OxNIt5plYdOKFCx5JryMY8PTARCk/pBAH37rhtHgN+o=; b=o5RAQET9u0IEgQJyGpNGtrUOsI8wVxd6kv0w3yJcsKC4AgYXGwDt21WIL51/nTLOu9 iN/3bNkF/dGfvMVtxzjz/hvQQKJVGSKE9PxTUcG3p1apNRZgGzWNWKLX4KcZzMiRHGHd piVqSL8psIjbxxxHGri1yG0ccpjFR12KHxKQKgfIuu3Ehi1N8G1IEU09I26kSD7ZRnKX z+MDE2cNJ8PH8lUcMpcmGpr6cDtKm+spOeQuRougtlY8ptkMkXtky7n+B/vyxw+mn2Hy +rY+rVAYM1AnctfU55B2ArMkhmjpZCX1v2McbY96n+BlnP+A0+9b003E3GVbn8XC0cQL nu1w== 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=OxNIt5plYdOKFCx5JryMY8PTARCk/pBAH37rhtHgN+o=; b=LYnjhvhJRu/Yq9EuF751hLhpSkSwEl0mOejXDbsKFEXFz5x94sqWz9w3dYIkRHkY9t NqlkwTvKlUzRCG+8WeohfnXW3YZBlIb2n3HRbhZ8VEn7/U8mnRqc3ZckKyBbe9q7Kkve JRDSuMEWAzag6sezP/PN1xXiNcmoJmFHnF4Q2I1VgPT3MBvP3DwgJVTZ4w+7uJTBsboa Px2fYg7TnBWwM6Jj87sNPpDLls0nh1GWDuuPoDLZAB6vywvFs3EAkpV7N7lU6tN5u9BU abzivUsWpFEjNn8wIj3GDWDhHjJBpyZqtQr+J1jnfLwvT8RJerITobufHK621kKzI6nF coag== X-Gm-Message-State: AOAM5313Lc4k8Bk0Mf68hYRYqEfCt1yuUIOVv9u59tuOKJ0lZLgDXPia 7HJYPo8X7vJZqgk8Q+rmy4oP6A== X-Google-Smtp-Source: ABdhPJz14xfSCc2Mc0BksGPDa/U43MGmTdIR5dqUpORVoMHKAJJyBHMA7yTPKnj7EcalbiFSlZMD/g== X-Received: by 2002:a1c:6287:: with SMTP id w129mr9574892wmb.71.1607627102372; Thu, 10 Dec 2020 11:05:02 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 5/8] python: add __repr__ to ConsoleSocket to aid debugging Date: Thu, 10 Dec 2020 19:04:14 +0000 Message-Id: <20201210190417.31673-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::341; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x341.google.com 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@euphon.net, Willian Rampazzo , berrange@redhat.com, Eduardo Habkost , stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , Cleber Rosa , richard.henderson@linaro.org, f4bug@amsat.org, John Snow , cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) While attempting to debug some console weirdness I thought it would be worth making it easier to see what it had inside. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: John Snow Reviewed-by: Willian Rampazzo --- v2 - make more pythonic --- python/qemu/console_socket.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/python/qemu/console_socket.py b/python/qemu/console_socket.py index f060d79e06..ac21130e44 100644 --- a/python/qemu/console_socket.py +++ b/python/qemu/console_socket.py @@ -45,6 +45,13 @@ class ConsoleSocket(socket.socket): if drain: self._drain_thread =3D self._thread_start() =20 + def __repr__(self) -> str: + s =3D super().__repr__() + s =3D s.rstrip(">") + s =3D "%s, logfile=3D%s, drain_thread=3D%s>" % (s, self._logfile, + self._drain_thread) + return s + def _drain_fn(self) -> None: """Drains the socket and runs while the socket is open.""" while self._open: --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607627760; cv=none; d=zohomail.com; s=zohoarc; b=Ek7JuH+OEdAnmDY2wnfKoDg4XMgMREU03aUp7MIgYbhQN+lPtzHfiA5c2r+y/Dik+lZ9ahOT9lRcmv7j1xDthjI8CblWjm3l7oVMSoApDYwN8I04gNzaEL8A/2CKjtFiKw3rrL87mdzTp47vuZSk/o51aVWDjG/xw7nvzd1aM6w= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607627760; 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=wGyJhuUq9nJhWmxBmUt1APOSMihuq+Wu//XDALmnB3Q=; b=MNf7swaJXZhe1TF97e0u4bCXd7JmuiufkpA+uT78Tq/+cXz4RDDLApKm9xghhEiY81UUlvFuFAv9DFnCERE8pNYrWIlukwfyjAaazkf2GXZ8z8qx/N0NUCb5+4QmQ9kc7alVqW0w61yObmpkgPnPWdiaomOfB+YUUNmYrAA/Fsw= 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 1607627760168799.8700453146778; Thu, 10 Dec 2020 11:16:00 -0800 (PST) Received: from localhost ([::1]:40306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRPy-00033r-MS for importer@patchew.org; Thu, 10 Dec 2020 14:15:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46672) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knRFX-0005zA-EG for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:05:12 -0500 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:42692) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knRFU-0003d9-Md for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:05:11 -0500 Received: by mail-wr1-x435.google.com with SMTP id m5so6600094wrx.9 for ; Thu, 10 Dec 2020 11:05:08 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id a144sm10590694wmd.47.2020.12.10.11.04.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:04:52 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 8142E1FF92; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=wGyJhuUq9nJhWmxBmUt1APOSMihuq+Wu//XDALmnB3Q=; b=w0EIe7fqnEznjb6OmpSemXMtFo08uUOFWrrJvmpNOvX3EZcuVV7XoymVmnFLQMCY7I ENRlL1sw5t3SZ3QKD3retbzNI2U19mlmUtaSOoyMoyKgTuc3NP1Nodh8utoFXMfcEbow GyTLfn3T53EOqtqEm4nI/4bvOkitbxzbxSDNV4Xh81Hffpkfxehqw34Mm8wxrQ9hTKME 1bLIEo7TvVKlZf+o1BwT8CJUeUS1F0Jba9f2Xj5b2Nuckg4h9ivBGg7I4zQmk9WbDExX DoufT/fvdHyo//XukShjrEJT9H1x+aYkrvkjEOIp0nmaKTLrtlRfM4ybh0Y+E1mcG8tV vUPA== 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=wGyJhuUq9nJhWmxBmUt1APOSMihuq+Wu//XDALmnB3Q=; b=ZmzGtAL0cPycLAmnCf4puoSmVyZxE/9fgWOEWoQneOVAldnvRQ6doDHLSGAPlrjT8g 9MB8AviWU/7cF+0L7V8eZnPSaPFbSllwD3cRq7JAc5XnuiOSyAY/GM9oT69qXrs2hfFK nHOnXQ2VNX/RrSpZuNB1vmqKTBvgXxrxok0mwwntjbrUT2hb5NgyPGdnPEYKf2qZhFML mRsa7uH2BX3Dhijku/Y43+cK9bCiWMt+FwvDBh43f27u0JWzDPvCXRj6/zwE+hx5PXQN ksD9fwq/LY2E3gEhyrjitRb/N9ejwgY9IaJjeKtn5iXX/j2BbKWDPofsX4BInELI+cKo eQmA== X-Gm-Message-State: AOAM533vMKMQin08NwoYaxABd70rvyjZp0k3vDqsDde0nlHii2gI14O/ anKm2Uzrxv9YHxeE1+avCQdaLQ== X-Google-Smtp-Source: ABdhPJzzjyWrAb3rI/BbNUfOXH7j2y5kkKh/5ZqWIXpG7BsXhPq2qHN/6aqLwq2/WTMmaD/gWahF6g== X-Received: by 2002:a5d:6a4f:: with SMTP id t15mr9479864wrw.62.1607627107346; Thu, 10 Dec 2020 11:05:07 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 6/8] gitlab: move --without-default-devices build from Travis Date: Thu, 10 Dec 2020 19:04:15 +0000 Message-Id: <20201210190417.31673-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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-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@euphon.net, Thomas Huth , berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta --- v2 - move to centos8 --- .gitlab-ci.yml | 7 +++++++ .travis.yml | 8 -------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b3bcaacf7b..2134453717 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -514,6 +514,13 @@ build-trace-ust-system: IMAGE: ubuntu2004 CONFIGURE_ARGS: --enable-trace-backends=3Dust --target-list=3Dx86_64-s= oftmmu =20 +# Check our reduced build configurations +build-without-default-devices: + <<: *native_build_job_definition + variables: + IMAGE: centos8 + CONFIGURE_ARGS: --without-default-devices --disable-user + check-patch: stage: build image: $CI_REGISTRY_IMAGE/qemu/centos8:latest diff --git a/.travis.yml b/.travis.yml index d01714a5ae..f2a101936c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -205,14 +205,6 @@ jobs: - ${SRC_DIR}/scripts/travis/coverage-summary.sh =20 =20 - # We manually include builds which we disable "make check" for - - name: "GCC without-default-devices (softmmu)" - env: - - CONFIG=3D"--without-default-devices --disable-user" - - CACHE_NAME=3D"${TRAVIS_BRANCH}-linux-gcc-default" - - TEST_CMD=3D"" - - # Using newer GCC with sanitizers - name: "GCC9 with sanitizers (softmmu)" dist: bionic --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607629360; cv=none; d=zohomail.com; s=zohoarc; b=eq9rYRUhFURXbYH6O56VEL0O/tWahtTS+mHtxwanfF2BmHFxPQWDBTR2uAAP/4zMFv3ufuU3TA/XxuUFBuNa0xvQJnpd8k7qW9dCXC1yWC9OnMM2CATGQqaNIJol2GWL4TsurNqF3CfHRsk7TL08KvPP46upXBdolqnHmgG5EAE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607629360; 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=fOr0XArySi+Z0qeK90fLBYF/Fy8ZvCV112uZ64g+PY0=; b=ejs6PEUQ6DamIwIq9Qe7akQOIdZLzy3HZj8adSfSjKu1GIi/hCCaDlWFaueH/gBhy1WmymNhkgN/u9rklgW8FfXwic+WB3Gc7MEluNDICuw1Lze6F8H1iOZaGUyzOvZ05DVSWLT9/qqGGw14ILzBLRAmAiyffvp5iSZi/I/G0FQ= 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 1607629360364100.64013153369808; Thu, 10 Dec 2020 11:42:40 -0800 (PST) Received: from localhost ([::1]:47344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRWD-0006YA-GM for importer@patchew.org; Thu, 10 Dec 2020 14:22:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48306) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knRN7-0002Gi-1Y for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:13:07 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:37348) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knRN4-0005wm-Gt for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:13:00 -0500 Received: by mail-wm1-x336.google.com with SMTP id q75so6419291wme.2 for ; Thu, 10 Dec 2020 11:12:58 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id m4sm10504135wmi.41.2020.12.10.11.12.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:12:55 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 97A521FF93; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=fOr0XArySi+Z0qeK90fLBYF/Fy8ZvCV112uZ64g+PY0=; b=Hz+Q4xBT8Brp6EzB5j2JvG9q3m/CDRWzGkT7U61Nq5UYufXb3UJ98vtpUX2YMRi8de TVmHm5Qng4yjAVMJj+EUJDhLk+RB0GVBEQbgQ5ZMvOTVdxK736CYfFgKRHunf36tdzlq zXluHyDcrkLIpK+0xgw4iEXJSeQrive++lH9lRhuTWV13/yIyGoOOguy7Cgn8n8kNdYY DnHiX7ZSWYV2AjIhxpq1hZwo9ATtpf7YD1B0P+xFttIX0oCMc8gvPA1id3Eqsqd0vyLQ 7zUZGlIJZFeDprEjhutNiz/zfPgs1Ei5335AyK5DbSMvXcWgwYZLAiRgFgkGPPfGtgpH t8LQ== 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=fOr0XArySi+Z0qeK90fLBYF/Fy8ZvCV112uZ64g+PY0=; b=r6JnflMAhk/bW75oPQ+ZQnPtLkh0EhgVO2ntsNDrgKlJePbLQYUjjLIhW89A4OZNiH j72ya5u432oFcXYQRhKDHbJv++19BlOvjQ4J8ICyp+6C3xzsmpr1Qt1oU14XU4+scTV3 GAPc5whJk2hev+PjxU2bNEpFi0kv6PNme+WnL5nMMI6mH6wCzS3dhmNAvLQJEUxp6v2A e+hGXk4Lyot0Duaf9WRX04XT1Pmj0zAFrS7XMK2o993fGYZ2V1GVsOBwvP6YPq74tF8I m7IOF+0z8xDRZQN1f3MP3cyevaZaw5ZqW3B/OZuyZgvs5yE9Nc9XJ3KUcjEXb938b1Z/ YGmA== X-Gm-Message-State: AOAM531hO3aYli94OUyuKL1OKMLQpWhwxMrEPQyFBgk1oH9sG995OqF3 5syrFVblu2E9ZmuvufCbEaBg0g== X-Google-Smtp-Source: ABdhPJzn2e3nZ39EghMZAY0i36i30gksM2DeBhPclwIJOcFfSuUjD9EI04+ra5AavLcbrFJ3k11TAg== X-Received: by 2002:a1c:f715:: with SMTP id v21mr9964274wmh.2.1607627576943; Thu, 10 Dec 2020 11:12:56 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 7/8] gitlab: add --without-default-features build Date: Thu, 10 Dec 2020 19:04:16 +0000 Message-Id: <20201210190417.31673-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::336; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x336.google.com 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@euphon.net, Thomas Huth , berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, Wainer dos Santos Moschetta , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Thomas Huth --- v2 - swap with centos8, don't include --without-default-devuces --- .gitlab-ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2134453717..229545bc03 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -521,6 +521,13 @@ build-without-default-devices: IMAGE: centos8 CONFIGURE_ARGS: --without-default-devices --disable-user =20 +build-without-default-features: + <<: *native_build_job_definition + variables: + IMAGE: debian-amd64 + CONFIGURE_ARGS: --without-default-features --disable-user + MAKE_CHECK_ARGS: check-unit + check-patch: stage: build image: $CI_REGISTRY_IMAGE/qemu/centos8:latest --=20 2.20.1 From nobody Mon Feb 9 09:00:19 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=1607629354; cv=none; d=zohomail.com; s=zohoarc; b=ODGH+pSXQZ6h2ceDSjhf4lC9Kkd4Uv8yf+DFVNpQVzkCFYL+QPf0IYBgXT8LqU7m8z8xuS7Z1N6QFLEgUH8YpAChPekVvpTL8MI4mb6RwfaqEUAK5s09WzOYfPUIUQLs4guX1uatZWWsT+sLnSwnJAWXu1DLJEbQqt9t8SB6vog= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1607629354; 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=iPexDg4GXGfQgq6Gz8FVP+n3F7gioW16lvhAIwjoxBw=; b=Ev8X25bJUXwP1PMEQbSgqNnTw5TT89x4mJFs6ciFVGuiytSgTLFAs8kc8aDEfEnQ3DqA6cluX/Z8mF2spioxM/RpFM68EY7cMg6YmcgFqmLeaLbwL6zrRa+xqXykYgwG9NF7Al23Ladg2XK1+gG5kMblzqIv1DQ4tLq+ujxkxiE= 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 1607629354453423.01342609601136; Thu, 10 Dec 2020 11:42:34 -0800 (PST) Received: from localhost ([::1]:42614 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knRSD-0004D0-9F for importer@patchew.org; Thu, 10 Dec 2020 14:18:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48336) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knRNG-0002HJ-If for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:13:11 -0500 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:50960) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knRNB-0005yQ-Uu for qemu-devel@nongnu.org; Thu, 10 Dec 2020 14:13:09 -0500 Received: by mail-wm1-x343.google.com with SMTP id c198so5610572wmd.0 for ; Thu, 10 Dec 2020 11:13:03 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n126sm10987041wmn.21.2020.12.10.11.12.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Dec 2020 11:12:55 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id AD71B1FF96; Thu, 10 Dec 2020 19:04:18 +0000 (GMT) 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=iPexDg4GXGfQgq6Gz8FVP+n3F7gioW16lvhAIwjoxBw=; b=sli9caHu65MCkfJWWXLFlLR4AzDFFlL3SNB2B4ZLeYx5pHm6Xjgd9xbRXqJZMjxekG 33n3X0pwVaIQrw0zMkH1ltS3IAgXrXLL5m1PSYG318FX/L4+wItstZfi8i3OQN6PTF8G mfIBPK9TMFzNF4IbVybHB0qDl68ANYKJyKNC5tBjK0rmYP8hYrw73aX7NwkvvpYvEX2q G6zKHeXQxpS9Hb5hjgB16SLe92I0wevIPLTKXJ+g9e6j4LoYsCfacJtlwsD+cS2dHMCW 5jWpRjZNPYnE0qGh/FGEWC5nocJjzCNnBbW/AT/uuRxRDh1IXt//Lm7t3/8f/9B6ctHA jL2A== 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=iPexDg4GXGfQgq6Gz8FVP+n3F7gioW16lvhAIwjoxBw=; b=bbPL5ygcszwR9prcFd8AdsRMGrc6eWeUd2CJIbQkF96jGnIPd9qLXI1bXtHUM7sKuI 230glLB5DbhsyvN81HcpL4cO0YipBdUqDgoaWZ6fJUwhYn7Xr0jtkpeYQdPf2TUQD162 9MAC03rWV+kUXYXIff4S23/LO5nDDUqtJGoCDQGVFyLdq6Juqfm6cLvw8NhF3+Uipbh0 p7cfB9UJCIGdbQ/JUIQxUEInug5QVIdrCiqiZU+jwEywiJzvTWsdTHjhR8GmRl1oCn25 nwlKgpE+ePhTX0lEmPXSVf/x/IdBUvrAnfX5gEuePZH3yyp8/ZiIKamOk9nm5Gy5CoUZ NHiA== X-Gm-Message-State: AOAM531KdrLKFQhpOpcLqJS8mATQXSgse+2woubzVWfBjBMhYa2r2ftR va81CfhfmXR53xRwgVHHngLxSA== X-Google-Smtp-Source: ABdhPJyMmTYOuxaDS3o6TZ6DARIOmwDpbWCsPycfQwDwCB8kTCp7lbBDRaHtqtcIrIN1Smw3y41s8g== X-Received: by 2002:a1c:2d8a:: with SMTP id t132mr9955415wmt.128.1607627582610; Thu, 10 Dec 2020 11:13:02 -0800 (PST) From: =?UTF-8?q?Alex=20Benn=C3=A9e?= To: qemu-devel@nongnu.org Subject: [PATCH v2 8/8] tests/tcg: build tests with -Werror Date: Thu, 10 Dec 2020 19:04:17 +0000 Message-Id: <20201210190417.31673-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201210190417.31673-1-alex.bennee@linaro.org> References: <20201210190417.31673-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::343; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x343.google.com 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@euphon.net, berrange@redhat.com, stefanb@linux.vnet.ibm.com, =?UTF-8?q?Alex=20Benn=C3=A9e?= , richard.henderson@linaro.org, f4bug@amsat.org, cota@braap.org, stefanha@redhat.com, marcandre.lureau@redhat.com, pbonzini@redhat.com, aurelien@aurel32.net Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Hopefully this will guard against sloppy code getting into our tests. Suggested-by: Paolo Bonzini Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Thomas Huth --- tests/tcg/Makefile.target | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tcg/Makefile.target b/tests/tcg/Makefile.target index 2ae86776cd..24d75a5801 100644 --- a/tests/tcg/Makefile.target +++ b/tests/tcg/Makefile.target @@ -94,7 +94,7 @@ ifdef CONFIG_USER_ONLY -include $(SRC_PATH)/tests/tcg/$(TARGET_NAME)/Makefile.target =20 # Add the common build options -CFLAGS+=3D-Wall -O0 -g -fno-strict-aliasing +CFLAGS+=3D-Wall -Werror -O0 -g -fno-strict-aliasing ifeq ($(BUILD_STATIC),y) LDFLAGS+=3D-static endif --=20 2.20.1