From patchwork Wed Dec 16 16:48:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344505 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp502571ejs; Wed, 16 Dec 2020 08:48:55 -0800 (PST) X-Google-Smtp-Source: ABdhPJzCfUCXhQDCBfZ/+5TZuwkwqLXUpOUNzVzn77dSHuC0HZjGoPxLnvzyfy1o7xaYk3we82lO X-Received: by 2002:a25:b812:: with SMTP id v18mr57207098ybj.63.1608137335184; Wed, 16 Dec 2020 08:48:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137335; cv=none; d=google.com; s=arc-20160816; b=YIpCB9u2QffeqayEWg8yEQTDazI9bSOVwuucZ79IsKfFkrliCa7PaXhLGH9MKeDmWt VqDIY22LvllAN0q8PQBnBHF8eYnKjv74stFdriw17voUoWy2LcPRV3kIBNS4tjgiG2QS qgsZIHU3mnA+ayLaKEBb2ACOWtNOWVpwa/zsQt/RW+5jbAj1oV4leKbeaBDJZJFoLloc qLB5LW31k3ASs2UFJJ0FuVq4JkX0I+aSu0D1m3esyDxIxoiibyZhJAkf7FN77PpZsOLt pM8OnTjoUCnz0PDJyFfV12nrNUsYpHqvUhjvPXl7wQp5V0FsDIH8jylgELGI8vBXwf8W D/BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=plN9xdsMieELC+ppKQXA+6DYaAZxpMpmyXL+0FGH/I0=; b=fvH9W+fVNiG/Ju0bjpCx0rZpUYFL8w0PJGWHhOOjHBXoyOHa0Nb3lbcwHOPs+gdxNq t7TYXBpYJTvc1glC/hPJTpMDK/hGAf7zSXTKIh6X1Jug0YY7CXgrvnUqSdWIOvLDMG9Z hnzqb7hVGufT/udz2FX3nDHO1lYc+V6411bgXbz25mmiqLrO6HriVrhHn2JjxbOBWxwa emyMjyERUzynr4A6tbXA7Q0P/8PPNee64RB+ejpa4/NRSsy9kTR/ApMTTHaUj+uHq8FL BvF1mLBE20gbMQuAV2is7Q7gzrX17O7A1iHVdRgZuFbHp5RY/gu1FKaO99HoNzqcSiic wrkg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=fnrC6Ldi; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id h1si1731475ybj.492.2020.12.16.08.48.55 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:48:55 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=fnrC6Ldi; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:55694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpZyv-0007vB-4t for patch@linaro.org; Wed, 16 Dec 2020 11:48:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38158) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyf-0007sx-3S for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:37 -0500 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:36014) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyb-0002Nt-Nb for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:36 -0500 Received: by mail-wm1-x335.google.com with SMTP id y23so3101315wmi.1 for ; Wed, 16 Dec 2020 08:48:32 -0800 (PST) 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=plN9xdsMieELC+ppKQXA+6DYaAZxpMpmyXL+0FGH/I0=; b=fnrC6LdiB6gCJL56dnw/VwUeh68HewPxyIu8wCXAn7Q4uWs4pckcyrTJSHfC1hya5L rgvERiq7qxS/aPaYzvUUd1jYEt2zUA0P5cHl7K1kvzSO+TuQEfYPAD3Dddyu8hsTtlTm 00iYhUsdZfjwfShYtOhuNG0529TZ2KMi3d+RnnHmfVAZWnvXpUcAnSf3YZj0mjrASWMe wnFovgDeJsRHzMfOApUEnfhsIVjkHzypi7EaF70SmjKzs8bNy2IijZOn21CsiGSiMlD5 QYlnvKvHOdK4tx4v/SqZgJtoBr8qkCccjcDY4DhDK8bEjh+bcQpX3BgufJHU+P1KIB3D CZAg== 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=plN9xdsMieELC+ppKQXA+6DYaAZxpMpmyXL+0FGH/I0=; b=Ix/SyFwc8rJFTqyU8EXFFiWTGxINYzrMEL7hhXnVlHSAB69Zqs14P+AP5FLQ6fxHYg rRgYAyd3WcJsWoI2W488743+p7ATVyES+dQERIWAEpwPjgZ0uH2bmSB8HaejOBi+UeuO LGwTeSwz3Ak38ZeR9OnDGua2HWH/fM6+nvt56jpVzLgb6Byt9F9+Ll1z5RCjDG+RWimz QTRrS8nNrhSsimnFcdc5ThkzpHT6Y5T5voXrBspAhBWwjrf2sdh9ab2LENLI+pp2nupm ZhXrITPzLfROM83moTl9h/jUrDwxvP3QtqrZ4oIlaKHeJDkcOZIRCQlKVxyMX8B8nxdg 3Dgg== X-Gm-Message-State: AOAM532vaxS3gnKjkloIYDJUbt1YibLa6FZX2C1Y4Wd7jBOM7mFBNGn+ /AFdrq36ppFNLcG3kDgXaWIaow== X-Received: by 2002:a1c:a501:: with SMTP id o1mr4278785wme.44.1608137311202; Wed, 16 Dec 2020 08:48:31 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n17sm3423569wmc.33.2020.12.16.08.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:28 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id F093F1FF87; Wed, 16 Dec 2020 16:48:27 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 01/11] configure: include moxie-softmmu in deprecated_targets_list Date: Wed, 16 Dec 2020 16:48:17 +0000 Message-Id: <20201216164827.24457-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 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: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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 deprecated") Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20201210190417.31673-2-alex.bennee@linaro.org> -- 2.20.1 diff --git a/configure b/configure index c228f7c21e..d37ec98aa9 100755 --- a/configure +++ b/configure @@ -1620,7 +1620,7 @@ if [ "$ARCH" = "unknown" ]; then fi default_target_list="" -deprecated_targets_list=ppc64abi32-linux-user,tilegx-linux-user,lm32-softmmu,unicore32-softmmu +deprecated_targets_list=moxie-softmmu,ppc64abi32-linux-user,tilegx-linux-user,lm32-softmmu,unicore32-softmmu deprecated_features="" mak_wilds="" 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-softmmu unicore32-softmmu artifacts: expire_in: 2 days From patchwork Wed Dec 16 16:48:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344508 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp504670ejs; Wed, 16 Dec 2020 08:51:59 -0800 (PST) X-Google-Smtp-Source: ABdhPJxeJe9WR1CGa0jOTf21VmH13Ob6ptJYQO9Fi+gtOB0fPnZ6qSeulx4xaGsa9gtxWzsu1aPp X-Received: by 2002:a25:7789:: with SMTP id s131mr51742437ybc.212.1608137518925; Wed, 16 Dec 2020 08:51:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137518; cv=none; d=google.com; s=arc-20160816; b=Xcl5PByNACjtlysr9nXs48o2KP4Qqb//yW/CfH+/AjP/W+RYZdUx4ktOfNH1U8E5/X NDiVSOk949MiYw/Y+WXfM/kPiY9KVNBAE/nMpklDCDI+OzEFL/EuAb9Iv25p77/nOnNq 4l0QcfsMFDMpas90yVbKla3gkSg3k8uh9IJ+QyluSNj8LTvKsNGTZRIk6B/e+CsI7mPX dH4DJs6ye0btUw5Xkw6in0Ws+IlIVZXKhxvNWlAocsFLZ76dQsIOi2RaIGEJa3KQuDf6 O/j7N4T1m1KmAWXyvUPyi7k0aFYDX5HuyhTzLZXBnymFsMebB65LA97bc5jjTmTRpX4Q xnVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=Xvd5cwUEsReYgSHxH/1uQMQYxXOkYhe+6MJd4PByyeM=; b=d3Phs2/hx2OlMphLKNaoPVJiPePXNTLgEVXH5QC7h1n+K72SkBF9gF+MIigLJGWu8u Aec6b6++BlUFoXxxGLGQ/Yt3yq9b41m43oEkCqfa+JFaIC90gclYRO3lF11h8DTFTr7J Rz3oah5/fEyXlzo+u7SMDDmNFrqVB6QjInsV1l3BdNhellIFJi0cwe4CnrhdQx5SCLcB VnXg27aMfDkyBfmH4S8rh27+DIdF1pfbQdEDOtptE8krZrBwssxftyTNmSyLkaYiskMk CcF4pP9vZGjDFRKoh2efmkPVdLIWqT/+gfWyvDyulMT5bSUDYmMiWTr7AdyH4O2OYcVC 0bgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Xa7p3vhJ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id s64si1474443yba.294.2020.12.16.08.51.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:51:58 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Xa7p3vhJ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:35930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa1u-00035R-Ax for patch@linaro.org; Wed, 16 Dec 2020 11:51:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyf-0007t4-51 for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:37 -0500 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:40064) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyc-0002O2-BD for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:36 -0500 Received: by mail-wm1-x32a.google.com with SMTP id a3so3086659wmb.5 for ; Wed, 16 Dec 2020 08:48:33 -0800 (PST) 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=Xvd5cwUEsReYgSHxH/1uQMQYxXOkYhe+6MJd4PByyeM=; b=Xa7p3vhJy5ecJPcHZofB+SH1OSGhZ793TPx+oKntzIJXk5PZtEOifU++gkej/b5Xp3 e0inNg8hBIYkhGXDB4pTpWPYk34HNLIgGCbk3dtQReFqC1cbj9a9Sf6XJ/Ea9Llk9dBl nPfFDYhU8uYObl/qTR+K9CiqC+5xSz+e1CuorhuOKY5Jln4MgTsBlFAifL4tIY2PqHA9 yau/kTezDzD01Ir76M+1zmZwM2ODgxGomG3Q/yP5hej8eqnlt++hdKSAZjpnFsoESHfo aJb+wpT3jXboaBfpjBn9W8+NYo57bXolGnrwrAQZhPXfInKYhMKuXttPqSH4/8JBqfEO SzMA== 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=Xvd5cwUEsReYgSHxH/1uQMQYxXOkYhe+6MJd4PByyeM=; b=FY2ZpM42QQGnm5yjhdWh/+kwHgdjuDNMmwZaDNlWwZov5E9y2MnjVYKZAfGah9ICmo z1OowbGlPRYVp5KCWwsQGIHcaSg8D402df8U53PnzBK08ZH5Po5utn95tqhtvwVkRvx4 dTimmZi/kHAkyCVbehrEjfzlJQBJGkNW7Qf4yDRxNy/t0tLsShIVB7lztfo9w3VxjF2O x1hYGo6dg8cuDEBudyYFcJTyodPfPqZDHx5Fh6N3Uv3eTKEluITCuhTHq5ylBBODOmtf wd0wV6K92PU39d0pf1tnrQv8tzycfqwbbiNhQVz2kkTt8pJ+tEdd+97MAaQzlQYW8o2H bnOg== X-Gm-Message-State: AOAM532IktjoxMQqjOC4PGtngkgM2lEJ9Fjc0/0g6DHpLhQiGqHiQm4J VqxZ8zYbtUFVVF8AUzPDVoDD+g== X-Received: by 2002:a7b:c4d5:: with SMTP id g21mr4236349wmk.92.1608137312532; Wed, 16 Dec 2020 08:48:32 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id j10sm3948429wmj.7.2020.12.16.08.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:28 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 134871FF8C; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 02/11] gitlab: include aarch64-softmmu and ppc64-softmmu cross-system-build Date: Wed, 16 Dec 2020 16:48:18 +0000 Message-Id: <20201216164827.24457-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32a.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: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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ée Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20201210190417.31673-3-alex.bennee@linaro.org> -- 2.20.1 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=$PKG_CONFIG_PATH ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-user - --target-list-exclude="aarch64-softmmu i386-softmmu microblaze-softmmu - mips-softmmu mipsel-softmmu mips64-softmmu ppc64-softmmu sh4-softmmu - xtensa-softmmu" + --target-list-exclude="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 # Job to cross-build specific accelerators. From patchwork Wed Dec 16 16:48:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344507 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp503865ejs; Wed, 16 Dec 2020 08:50:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJwCnGklNBJ1ft37rraTQceJeo9OCu0SfsQ8qqduSrTXY8XWNXVsBCaSQrhX9bg1nvKAXzu+ X-Received: by 2002:a25:ab74:: with SMTP id u107mr48107773ybi.44.1608137449207; Wed, 16 Dec 2020 08:50:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137449; cv=none; d=google.com; s=arc-20160816; b=dvm1XbEdu4VIsetNI9GFoAaFkFjk9Hs9YpkMFfqemxzmvSf2vyHIYO41Xd6UA4HI1c 4HWP0Oo2XFVNLnJyJBThG5yJ4jo6wfuAcMN8e0O3kKQ6sp20HSQAIQKQ43FzAmAQE9Pe 41gFhAPxROlT9SR39ET3P7aKZt8MmNS2fkHhHkH2ZCSaTL9aoRsxxJuN9iTCnXgTwVAU eaO8IpmL3KxrWe8wfpkhH1Ktzg5CuF1gANqbwzmjyNoBbH1RWO06Q9YZN2qQF9LXpsXq E7ZoDJNhqi/0FKByUUSWJ7mfusdHiIS79h9PpmVFxAgXTaZExLQw3aCr7iFbYtXG39pd scxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=q+yVXnhCi8nxgBbuZe7LUforhT3RhLUfoY188yCYeYY=; b=KL8eqduDjFd0+GSWjZKrQTrA/CuA3NuxHDqjaON1nFx7+9HlHF9kHcAQ3EAoBX4/KL SKhOgiX/kMIOMjM1IBm6SH+Q9Z3plR5Rsv36RRAb2ATBPX26Su167EHmeZElcT43ZQrh dQ1czaikWMV0D3dle3OW1O6BTGl93/JuJrZwFhzAHb9TnOHU2C7DopG0rKdFPOupPGYF cyBmE4JJZhUbY1xpgsjMqTTHGDeHemyA7UK5NODc0sLNzB1ChDYVDzl/GmjZgtEZy+Fa VEq9BUJyFBbx49mbZr/Q2tN04IAb4mz9kbaTPW6JQb8BfvcS2nFiZaxomcGqO5f9m5qf iG+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=AAGBPu8+; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id f30si2151478ybi.491.2020.12.16.08.50.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:50:49 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=AAGBPu8+; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:33248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa0m-0001uh-Em for patch@linaro.org; Wed, 16 Dec 2020 11:50:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyg-0007v2-Vz for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:39 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]:33581) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZye-0002OP-Rk for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:38 -0500 Received: by mail-wm1-x336.google.com with SMTP id n16so2306616wmc.0 for ; Wed, 16 Dec 2020 08:48:35 -0800 (PST) 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=q+yVXnhCi8nxgBbuZe7LUforhT3RhLUfoY188yCYeYY=; b=AAGBPu8+fj3ei0DyCd0pxkqVXTvxDFghQtDTc5jdlVcW2iPIgWX4HgUKg2eyA5EXvd trKcGjdJ/RkwPWLTD7DjnYl0BNHZg7k7pq9xyvL7ZK9VKBkFOVAed4kcoxx7uK9xR06L eiOFQRfp9533JuhWBfqbRUwIABKVFCRyc6k9UO1lo+PXtuh2pCC6KTNlpLb1Lma7WTS6 Ea5Z+aP/jZF7OB1esf3Na9bL9g7unhoH9+zD3+WYMmtpuYA0oJGYhP6Ihy34vd+kbxSk gMtLFlRI2u5XBtYIM8LDhExlb0xM9fxkOC2hIJDk3L91EP4PsohVK5NJJ+9u4DHxWK5A ItRw== 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=q+yVXnhCi8nxgBbuZe7LUforhT3RhLUfoY188yCYeYY=; b=U6kpSmy4zS3nyGk2xOQXyo518toc9lGJozpUu8JrCOTUqoOPoQJVBMvjExd4qpLqSJ haJYtuUJqISRI93qCorOeRNyCoz+jTMU60g8u72t8U6GowEb1EVqL+Oq/Faecd3LeUFr yckhexxIEmeClirCFDujG4SjNjyWAcdhEXa65/UNvsSUqOJIXkt+sKmS2s7pDP+E/Y6p iRrQ9cAqMTGbPdFt0ncKkaEm2ILFnvLoC8tqBIC1yy8lRxeN7fWEaRovxMA0rZEEBTfS 3E/pbXRNm7frNtwJBK8nV04/KF0FrgrYThB7vnTt8BJSxXg6YyaFO6E1VTBAiwqs/cCk VXag== X-Gm-Message-State: AOAM530SBk2egrUVU/PryC/1f3TWECcv8MKYJ+8dyhBwD50uVEYzKXRO kIlpJtm1YGiH0Q4bljCxMo/T9Q== X-Received: by 2002:a1c:1dd4:: with SMTP id d203mr4295012wmd.118.1608137314804; Wed, 16 Dec 2020 08:48:34 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id w4sm3498238wmc.13.2020.12.16.08.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:30 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 2BA3A1FF8F; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 03/11] configure: move gettext detection to meson.build Date: Wed, 16 Dec 2020 16:48:19 +0000 Message-Id: <20201216164827.24457-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 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: Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This will allow meson to honour -Dauto_features=disabled later. Suggested-by: Paolo Bonzini Signed-off-by: Alex Bennée Acked-by: Paolo Bonzini Message-Id: <20201210190417.31673-4-alex.bennee@linaro.org> -- 2.20.1 diff --git a/configure b/configure index d37ec98aa9..f9b1e4fbb0 100755 --- a/configure +++ b/configure @@ -448,7 +448,7 @@ libdaxctl="" meson="" ninja="" skip_meson=no -gettext="" +gettext="auto" fuse="auto" fuse_lseek="auto" @@ -1016,9 +1016,9 @@ for opt do ;; --enable-vnc) vnc="enabled" ;; - --disable-gettext) gettext="false" + --disable-gettext) gettext="disabled" ;; - --enable-gettext) gettext="true" + --enable-gettext) gettext="enabled" ;; --oss-lib=*) oss_lib="$optarg" ;; @@ -2847,19 +2847,6 @@ if test "$xen_pci_passthrough" != "disabled"; then fi fi -########################################## -# gettext probe -if test "$gettext" != "false" ; then - if has xgettext; then - gettext=true - else - if test "$gettext" = "true" ; then - feature_not_found "gettext" "Install xgettext binary" - fi - gettext=false - fi -fi - ########################################## # X11 probe if $pkg_config --exists "x11"; then diff --git a/meson_options.txt b/meson_options.txt index 74ac853548..f8f053b5c8 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -9,7 +9,7 @@ option('sphinx_build', type : 'string', value : '', 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 = import('i18n') -if get_option('gettext') +if find_program('xgettext', required: get_option('gettext')).found() i18n.gettext(meson.project_name(), args: '--msgid-bugs-address=qemu-devel@nongnu.org', preset: 'glib') From patchwork Wed Dec 16 16:48:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344506 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp502691ejs; Wed, 16 Dec 2020 08:49:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJxS8CaqLTB8rrx+vLoBNx/Vhx60qi/4ACPXgyZ2pU8bqfHy35q3KpdZ1dnnVyP+kONXeI1i X-Received: by 2002:a25:b88d:: with SMTP id w13mr54740829ybj.217.1608137346338; Wed, 16 Dec 2020 08:49:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137346; cv=none; d=google.com; s=arc-20160816; b=xeHPA+ipfvpwQTBf2eL//57wQMjEDAsmfu4WZstEzrJZyPNnpmiD9C2a9aVaGagYJl gtNcw7H/SWkteGlfp3ZKlkbXiLEdtuY8gwf/K1b/Ag9NL0je0C+9ENbOrkHJQsCpc1ib ytQG+JI08Sy0+RD9QW853yY9+Fu9FbY/P4RFUbUD+7I2Anq8dJLpfBqFWzad7X70OjPC OwiIvOGKYnF0dQIoqlSg//HvfPQ9THuYeFJWsr276aRh+h6Ci6SS4KrPXlpvbza3sgya BPcQYz/tam6D0c5VnmlyARRpKJXF5cdaGJqNpzpTJKbAb1Oo7DY1B+UApEjXXQlgwdQG kULw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=F94rT0EQPymnbu3NaubTDeXEy4qQxC3JVeupcYXtxYY=; b=vYTzr4dfGEN4KOujo88D6pd4WcFlZtzoAuiXmWqfCUWHFsbrenZyfvZg4f6dcv/eSN vUS/redQeSj8vaNZJMoYG8wu4ZwUVC0UGR5CbsUKcu3Cg6xnuI1pUBk30jrTKpvz518e VQgiJ7K6FTWUMDDFvADwSauYHKKUygQGUA2bbfv/dY52Ttmb/qs4qH6JqCje8k/sp+4m Ho9KO8Fg+aWfdacJhCtEqpAhPzOwVssZ3ydndiApNwLThdtzEHkIFYE4w9Sl20VP+y1o 50PeVGyHgGVhjBpYsnsrozOrkpUdilXFFowfayeEXXP4NX1ZUT1pbGLn1CeT07mIO80D ctWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=VTM5eAWU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y6si1789882ybj.328.2020.12.16.08.49.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:49:06 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=VTM5eAWU; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:55984 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpZz7-000835-Nf for patch@linaro.org; Wed, 16 Dec 2020 11:49:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyi-0007yC-Nr for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:40 -0500 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:35526) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyg-0002Oc-Lv for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:40 -0500 Received: by mail-wm1-x333.google.com with SMTP id e25so3121070wme.0 for ; Wed, 16 Dec 2020 08:48:38 -0800 (PST) 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=F94rT0EQPymnbu3NaubTDeXEy4qQxC3JVeupcYXtxYY=; b=VTM5eAWUl7Sigqn6U9VTHowMrY6zCHvxClYOayEytXV/cU/z3Bf+whDPn2G7HI+L+Q ZTPLNHrhhjVpH0W+Vw51X44+doXJ8lxpFb3TqGlslAdilpYiT+lBgruBuZghAeiDkFAT TGiGFWbQfc3c60h33OCP2LEJwN/Zno08AjxzWXHRoEG10uSJZh/BoY/u2kmcfqTrsK+W ZwKECQ0gtbwBC8ueQwXZFEVQFG/WLyMdlwPv13WcDnSIfhVL8slhVhBLHM2XmMrcSSz1 sopnisX7q219JwWSkCxHxs4FC5DqE9XFxADDmfjUXVqXoklPincpzs1s1VTKsLpeltXj NOIA== 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=F94rT0EQPymnbu3NaubTDeXEy4qQxC3JVeupcYXtxYY=; b=nm1BV7Wb16I+jcNjqbLZ817mUwwlsJWP3cKZcsF/NDaP17QO5NuGOyu1117cB0vy+T 2KxknGb4nXTMc5SciT6YTHAb+F0/9iIANatzMfB3ppTatKd1z3IL9QtwyO1AvO3nOWL4 mtnnSSEf6CUyM2bEgegs7PWsvpsnIWASFkRDrX4gT/kEpX+pifupDIZTcFbgnazn3pzQ bmBvQTx2vE1nsbce48pUhrebHzEhnK0RxvfIbcpDVCINv9iBp4IZTMhav09ffysNKjL3 I9fsAvmmNsKSHqeZIl8eYOuStMhMhjG5WFqf5toCAQ3AHTbXk9S663iABIL6BowvzBZb purw== X-Gm-Message-State: AOAM5320EkgavOR08SfXIJT07ESKztQbaYy/kLJM9qtJdKhWU03IkeZc tPrRfR8Sf+YBQK3lQbinHyOmxl20CfMTKQ== X-Received: by 2002:a1c:4954:: with SMTP id w81mr4240497wma.60.1608137317109; Wed, 16 Dec 2020 08:48:37 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id j9sm3919189wrm.14.2020.12.16.08.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:32 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 40EDE1FF90; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 04/11] configure: add --without-default-features Date: Wed, 16 Dec 2020 16:48:20 +0000 Message-Id: <20201216164827.24457-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x333.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: Paolo Bonzini , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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ée Acked-by: Thomas Huth Acked-by: Paolo Bonzini Message-Id: <20201210190417.31673-5-alex.bennee@linaro.org> -- 2.20.1 diff --git a/configure b/configure index f9b1e4fbb0..0e542b4c46 100755 --- a/configure +++ b/configure @@ -293,8 +293,19 @@ unset target_list_exclude # 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 found. -brlapi="" -curl="" +default_feature="" +# parse CC options second +for opt do + optarg=$(expr "x$opt" : 'x[^=]*=\(.*\)') + case "$opt" in + --without-default-features) + default_feature="no" + ;; + esac +done + +brlapi="$default_feature" +curl="$default_feature" iconv="auto" curses="auto" docs="auto" @@ -303,52 +314,52 @@ netmap="no" sdl="auto" sdl_image="auto" virtiofsd="auto" -virtfs="" +virtfs="$default_feature" libudev="auto" mpath="auto" vnc="enabled" sparse="auto" -vde="" +vde="$default_feature" vnc_sasl="auto" vnc_jpeg="auto" vnc_png="auto" xkbcommon="auto" -xen="" -xen_ctrl_version="" +xen="$default_feature" +xen_ctrl_version="$default_feature" xen_pci_passthrough="auto" -linux_aio="" -linux_io_uring="" -cap_ng="" -attr="" -libattr="" -xfs="" +linux_aio="$default_feature" +linux_io_uring="$default_feature" +cap_ng="$default_feature" +attr="$default_feature" +libattr="$default_feature" +xfs="$default_feature" tcg="enabled" -membarrier="" -vhost_net="" -vhost_crypto="" -vhost_scsi="" -vhost_vsock="" +membarrier="$default_feature" +vhost_net="$default_feature" +vhost_crypto="$default_feature" +vhost_scsi="$default_feature" +vhost_vsock="$default_feature" vhost_user="no" vhost_user_blk_server="auto" -vhost_user_fs="" +vhost_user_fs="$default_feature" kvm="auto" hax="auto" hvf="auto" whpx="auto" -rdma="" -pvrdma="" +rdma="$default_feature" +pvrdma="$default_feature" gprof="no" debug_tcg="no" debug="no" sanitizers="no" tsan="no" -fortify_source="" +fortify_source="$default_feature" strip_opt="yes" tcg_interpreter="no" bigendian="no" mingw32="no" gcov="no" -EXESUF="" +EXESUF="$default_feature" HOST_DSOSUF=".so" modules="no" module_upgrades="no" @@ -370,81 +381,81 @@ pie="" qom_cast_debug="yes" trace_backends="log" trace_file="trace" -spice="" -rbd="" -smartcard="" +spice="$default_feature" +rbd="$default_feature" +smartcard="$default_feature" u2f="auto" -libusb="" -usb_redir="" -opengl="" +libusb="$default_feature" +usb_redir="$default_feature" +opengl="$default_feature" opengl_dmabuf="no" cpuid_h="no" -avx2_opt="" +avx2_opt="$default_feature" capstone="auto" -lzo="" -snappy="" -bzip2="" -lzfse="" -zstd="" -guest_agent="" +lzo="$default_feature" +snappy="$default_feature" +bzip2="$default_feature" +lzfse="$default_feature" +zstd="$default_feature" +guest_agent="$default_feature" guest_agent_with_vss="no" guest_agent_ntddscsi="no" -guest_agent_msi="" -vss_win32_sdk="" +guest_agent_msi="$default_feature" +vss_win32_sdk="$default_feature" win_sdk="no" -want_tools="" -libiscsi="" -libnfs="" +want_tools="$default_feature" +libiscsi="$default_feature" +libnfs="$default_feature" coroutine="" -coroutine_pool="" +coroutine_pool="$default_feature" debug_stack_usage="no" crypto_afalg="no" -seccomp="" -glusterfs="" +seccomp="$default_feature" +glusterfs="$default_feature" glusterfs_xlator_opt="no" glusterfs_discard="no" glusterfs_fallocate="no" glusterfs_zerofill="no" glusterfs_ftruncate_has_stat="no" glusterfs_iocb_has_stat="no" -gtk="" +gtk="$default_feature" gtk_gl="no" tls_priority="NORMAL" -gnutls="" -nettle="" +gnutls="$default_feature" +nettle="$default_feature" nettle_xts="no" -gcrypt="" +gcrypt="$default_feature" gcrypt_hmac="no" gcrypt_xts="no" qemu_private_xts="yes" -auth_pam="" -vte="" -virglrenderer="" -tpm="" -libssh="" -live_block_migration="yes" -numa="" +auth_pam="$default_feature" +vte="$default_feature" +virglrenderer="$default_feature" +tpm="$default_feature" +libssh="$default_feature" +live_block_migration=${default_feature:-yes} +numa="$default_feature" tcmalloc="no" jemalloc="no" -replication="yes" -bochs="yes" -cloop="yes" -dmg="yes" -qcow1="yes" -vdi="yes" -vvfat="yes" -qed="yes" -parallels="yes" +replication=${default_feature:-yes} +bochs=${default_feature:-yes} +cloop=${default_feature:-yes} +dmg=${default_feature:-yes} +qcow1=${default_feature:-yes} +vdi=${default_feature:-yes} +vvfat=${default_feature:-yes} +qed=${default_feature:-yes} +parallels=${default_feature:-yes} sheepdog="no" -libxml2="" +libxml2="$default_feature" debug_mutex="no" -libpmem="" +libpmem="$default_feature" default_devices="yes" plugins="no" fuzzing="no" rng_none="no" -secret_keyring="" -libdaxctl="" +secret_keyring="$default_feature" +libdaxctl="$default_feature" meson="" ninja="" skip_meson=no @@ -455,7 +466,7 @@ fuse_lseek="auto" bogus_os="no" malloc_trim="auto" -# parse CC options first +# parse CC options second for opt do optarg=$(expr "x$opt" : 'x[^=]*=\(.*\)') case "$opt" in @@ -798,7 +809,7 @@ Linux) audio_possible_drivers="oss alsa sdl pa" linux="yes" linux_user="yes" - vhost_user="yes" + vhost_user=${default_feature:-yes} ;; esac @@ -942,6 +953,8 @@ for opt do ;; --without-default-devices) default_devices="no" ;; + --without-default-features) # processed above + ;; --enable-gprof) gprof="yes" ;; --enable-gcov) gcov="yes" @@ -1747,7 +1760,8 @@ Advanced options (experts only): --gdb=GDB-path gdb to use for gdbstub tests [$gdb_bin] 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): system all system emulation targets user supported user emulation targets @@ -6957,6 +6971,7 @@ NINJA=$ninja $meson setup \ -Ddocs=$docs -Dsphinx_build=$sphinx_build -Dinstall_blobs=$blobs \ -Dvhost_user_blk_server=$vhost_user_blk_server \ -Dfuse=$fuse -Dfuse_lseek=$fuse_lseek \ + $(if test "$default_features" = no; then echo "-Dauto_features=disabled"; fi) \ $cross_arg \ "$PWD" "$source_path" From patchwork Wed Dec 16 16:48:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344522 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp512541ejs; Wed, 16 Dec 2020 09:03:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJymX+yHPheqTPPinssjmBW4t2G0rRfdTieHVoxiyJU+MWJUa7bkgxPfZ4tUdcXZpIW9kDey X-Received: by 2002:a25:4258:: with SMTP id p85mr47118001yba.423.1608138197527; Wed, 16 Dec 2020 09:03:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608138197; cv=none; d=google.com; s=arc-20160816; b=J7XpBMF5JCaUVeDiOCscs7jqgxwkHYCDmZsOo6IK3KNoFgbhHpbrNWS+ASkNOhT+oj mQyQVXBnScKcB7m5cgvXJLHq9DG9sakIaa/xVO7668TIJrCSkdWHgChEC91g8+9TToLt oS5SGDVp2vWxAW6MBnpzCfmQIkxuXjtpw4dVFK3ZF4aGXbz3yUxk8+aMSpZF1QFSk//H jWOeQ+GCILt+Bpub2/a8DUiJ/sY5P6iTDW2KEiiG78+H9F4tHad8HoGR9kHgdBslpv0J CJqWvedA03rqec0rlokUtW4QS7ByveKZ9mcRMWOVBSItnwA5EzvHwug3n4FfAiGiu8en yTpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=7e6pVGTMZRXmSLQg6pccI5FBxvVyO2S4CfqFpAeRJK8=; b=cY4WUJ2K67aXmEZ0onl/CUACF61NXBPB2mzmbLCrCXsyuRkDDOk961Adlb94YE4gf7 y823tRIjBaq5NXNt861uskkydT/pMaPSfYoNwCZ88DAGPO1tN4eQsl5atxKZuxLy+Tuy Y8mtuzV9Nz4mRQFMiToJ1ISpPtZrml4+cwwRJ8+T2dRe/T6kC1FshjsLA30A0WSHyBt4 EctNX3FH5Zq0IuCKhSRJF/oFVPA6h+933KAiPl31x947e9mjIHxP6SRTMmmwUNLauwMP 2uqcnjLCob2wKTfJs/4qwAXT26iQgxCgXAyNYVXwKunJxdYrW2ZFXVPNhdneqZpNOxLS viZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Ur4SkqHN; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id f7si1618013ybg.469.2020.12.16.09.03.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 09:03:17 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Ur4SkqHN; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:40250 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpaCq-0000hA-Qq for patch@linaro.org; Wed, 16 Dec 2020 12:03:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyj-0007zQ-8n for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:41 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:41821) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyh-0002Oj-Fz for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:41 -0500 Received: by mail-wr1-x42d.google.com with SMTP id a12so23815794wrv.8 for ; Wed, 16 Dec 2020 08:48:39 -0800 (PST) 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=7e6pVGTMZRXmSLQg6pccI5FBxvVyO2S4CfqFpAeRJK8=; b=Ur4SkqHNljCfMvV1dG8MwfO3s7/9UX/mir3JkLo9HBm5fUjb/XqtmqBFCgU1L8YuaF KbmsyX/AWRBYY6DTnqvBR9kCIBIcpaOJfbkD4Y9KnMjGENrTLTSgqCLSENJB4c5apoeL C1gLHRLidrNFAxnatEcZSm8ISIm8QFNUqN3GDrF2TxKjIVbxWq6fa2Ng+R+uBRiahItp t+El+7VxA0JD7jYHpbOrn9qtfgTSefeFS5CUrGpCrh/s00LWyZtDquG+ffSKSuzT/ooN fLuBeB4uOqY4eSo2tUc3OwcsL4XN+aNotQ1ltfRteEb+LHQeMJhrl7JGySyB1mcfOjRv bJIA== 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=7e6pVGTMZRXmSLQg6pccI5FBxvVyO2S4CfqFpAeRJK8=; b=inhiypgbLsC+ZibPOGhwWxkGLSR2ymgmSkRoLC+vunw5Yn/c7yC7Jo0yXWRMYBDHvc Boz/RHjb3MPT4DWZmwxqGYYrJCWkQRuj95U8JQcjCZlhj1R1OJDQbnSauz2teNvX755k ftIBa/qlp1hKDWyDK06g6/HqKmxC3iGNYW65HX7UsydWh/kuFg1aabC42gwtfq+eKDp9 o7jvXZabIM7s4kramTrOreSRBklX1BXMyZJQbKg2Mfay8edYd2ndBN9MMaP0saosjbpf Hsi8kAOHO2dgsOknlWd99+6GdZT9a13We62yAPOVcAsN9PONhdWgt6bmEQCmT8mkRMF6 tkcQ== X-Gm-Message-State: AOAM533LmfcIDVwdJ2FEJ88Y8Mti7fXGGP57kzLuBoQTpxkiQjTYcHbl 7NDeVXx35/hIkpCoONAPJh/RzA== X-Received: by 2002:a5d:4e8c:: with SMTP id e12mr38308823wru.321.1608137318142; Wed, 16 Dec 2020 08:48:38 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n12sm4007783wrg.76.2020.12.16.08.48.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:34 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 555271FF91; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 05/11] python: add __repr__ to ConsoleSocket to aid debugging Date: Wed, 16 Dec 2020 16:48:21 +0000 Message-Id: <20201216164827.24457-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42d.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: Eduardo Habkost , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Willian Rampazzo , Cleber Rosa , John Snow Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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ée Reviewed-by: John Snow Reviewed-by: Willian Rampazzo Message-Id: <20201210190417.31673-6-alex.bennee@linaro.org> -- 2.20.1 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 = self._thread_start() + def __repr__(self) -> str: + s = super().__repr__() + s = s.rstrip(">") + s = "%s, logfile=%s, drain_thread=%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: From patchwork Wed Dec 16 16:48:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344509 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp504942ejs; Wed, 16 Dec 2020 08:52:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJx63LLYS6wfFmYTWLurOQS4m9p/EUZoitZOvm9n5O0H7oa+fZefda9kJ5ee0og24JxvrfP0 X-Received: by 2002:a25:2d5:: with SMTP id 204mr41839595ybc.204.1608137543505; Wed, 16 Dec 2020 08:52:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137543; cv=none; d=google.com; s=arc-20160816; b=GNs/Gi9JkdzUZZGK1ZhlJsLr+GPp9N7VzP4568MMpIW6X5ohlkdvtv+feaA3VNtVZc b8f0DjUurXqpXTYzP/Z/AJKHL3CtCM5zjYFyWCzh/7BChMqccDXYtZhc9Myd2P0w3HW7 KIXR/jgS4ed7C6WIlW29Pu7JSkx/BoAK14HbE/5dBawwicR/9uKRwxTy64TbVIrIOre9 3yQIYNITTjhbLqlb3gQA1zfiS12bHJ3kU+MH07q9jaG9BvGIwDe4laN8qd27svCd791p OK1tP7Q4ziPLZTAI1Ln90Ghi6MnJ9qDIhQFuEHfh42bFTDlcfvC6rVEn/CFp4Lp9N9DU ZUJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=eIh60hAOdPjs1V7UwiaUpgPMXkzSWEu9LCAuhpD69F4=; b=mjeGxX5BK0Le4m12fC6czTYuDooyaR5ivaqkRooytpyo3JIB/8Xaad1A6CGAyQ4is1 mSwEXG8pq/KVpUYteABvQ+1T2lA11Gag07FflteSb6jZVUGtw3EmzFe8bm5pfAPc4A0u HFX4P+ddNS7DSOHucacxk5TN8bDW0MSrSGhmYntDPo+QFUx0T7Fnh+CmHycTddS9rV85 begPRehOFIOljCjCQuBSwMa8dLXf0XfiuPSGujY2ng60WiM7RGZUpEvQ1rzopuN6LeMd Y+mwx+Rtm00JnLqTrcX4zyFH24Y4S62OKD1t4AH1HUj54u289QcSl7j3NAzzgh1XKBXx ZdFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="uyDRO/J+"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id n6si1655565ybc.481.2020.12.16.08.52.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:52:23 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="uyDRO/J+"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:36350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa2I-0003Fu-Pq for patch@linaro.org; Wed, 16 Dec 2020 11:52:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyl-000847-1J for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:43 -0500 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:37945) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyj-0002Ov-FY for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:42 -0500 Received: by mail-wr1-x42b.google.com with SMTP id r7so23853118wrc.5 for ; Wed, 16 Dec 2020 08:48:41 -0800 (PST) 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=eIh60hAOdPjs1V7UwiaUpgPMXkzSWEu9LCAuhpD69F4=; b=uyDRO/J+ICtAmxyxOdf/dOwtqzS9Aqee7kDwP/Ihiurz5lBHE7rlozKNfXQPJfTZ3a Yu6BC5Ve0WdQbifJJyoXg4FiR1pp9MKP2OfytQEzAzBsPrxpaMa9pP6DZz58aw1CPB1U qmua8D72MNC21GUOV79+IdTtdmkBxvFmagfh6yaDwuvMgU0RtF7mz5jIHmuWOQ9l4d6W pktU/1RIZeHpMHuqKJ4wYJhQY6zYk5FTqZirHEYgNN416VrmdF3cRa8Xip68rPBBNQbb W+9IR7dgurw3broSFGt76rnWnRHY5tdRQM1+qp4Tj4sS5DxB0vnIocHFIZRk03bMSJmo QJYw== 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=eIh60hAOdPjs1V7UwiaUpgPMXkzSWEu9LCAuhpD69F4=; b=sox+o1c4Lr97Sib1bm5K0e7WRaSLzgl329b0e0zQnmb/xpAsG48WYYqAR3GGTqUDqE FLfCaaQr9i67zD4jGV0wCCK2v1rPib51/jg363n1KmPir5JFxjhOnPeqYIOnbGF7ZLXs vWJ6vR7051QfKniQZs4ISklkJB8xD6tbD2JJj8izAwFSpzxxBewEuVAwa1yI+6DRMmfV qeQxQXnlF3Iy8m8P40gQc54PVBI/evCjhvE0/WALk14X43e7zVbszHcd+i9DtvK8T4jS ERcKHGZtGcB5Gxmyfvz/mqTuGT4VmDApuu/WjAJ/senTZhGm37QbytWolAtLaSKS5zFM RUfg== X-Gm-Message-State: AOAM53369SsvxDUKUTM+wLDCjez+l+4SbDlhiq/Dk3cbqQWfK3fx6SQ3 +uwtAItqYDdkGuPwGddC3GjzIQ== X-Received: by 2002:a5d:65ca:: with SMTP id e10mr7982140wrw.42.1608137320131; Wed, 16 Dec 2020 08:48:40 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id t13sm4210933wrs.26.2020.12.16.08.48.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:34 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6B9E91FF92; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 06/11] gitlab: move --without-default-devices build from Travis Date: Wed, 16 Dec 2020 16:48:22 +0000 Message-Id: <20201216164827.24457-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42b.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 Zheng , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?utf-8?q?Philippe?= =?utf-8?q?_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20201210190417.31673-7-alex.bennee@linaro.org> -- 2.20.1 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=ust --target-list=x86_64-softmmu +# 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 - # We manually include builds which we disable "make check" for - - name: "GCC without-default-devices (softmmu)" - env: - - CONFIG="--without-default-devices --disable-user" - - CACHE_NAME="${TRAVIS_BRANCH}-linux-gcc-default" - - TEST_CMD="" - - # Using newer GCC with sanitizers - name: "GCC9 with sanitizers (softmmu)" dist: bionic From patchwork Wed Dec 16 16:48:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344510 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp506325ejs; Wed, 16 Dec 2020 08:54:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJywtVnOdybF0SJOAUSUyCJUY1TvCcsXLrAjvVlkxAJubFXel85zMBBupIlJaF4gMMhiCg1s X-Received: by 2002:a25:34cf:: with SMTP id b198mr51282180yba.283.1608137683405; Wed, 16 Dec 2020 08:54:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137683; cv=none; d=google.com; s=arc-20160816; b=tRySNKRKLvSzzD3Th0YTZDbdfxJ2/WONhTftN0/MGEmjJ0jFuE2XKrmLfovAhiW+Tt jb8kGym8bCPYhRAtXoLDGNsPs4wnhi5lWBKMtNWsjmdy91/XFmJFu4rNRqdYkpMXiLt9 5OPLbu5sNPAoNUlWnEc6XWnlASROW3fTMuI/hHdNZNgOsGQlh89bAXUGoMXvGkPmhrL0 9XmbT86Nc6LoNXPpqmCmwePRJo/5TgTv2u1df/Gv4zhpbiPckDvn46iYEwwgeqxJcUPo h0rgqT89qxZ7ppt6TbPhWC+MAvULjYkwnDUXPlHye6FUQ9kRyoBLfEhWKJ3rePe2tM2O S8gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=EOE6lMtpdtX8yCY0FVrCGb12yJtAwMVTaHa0nn1C+LY=; b=SRt/0sWzTMasdyRAB//l9wQIUV0RDeDFSwLY3VqdJ+F87XEY+FqK6StdBJ5xkodj0C EIdrsnYoBKK44IijRXg4oksbEcPz9PTFXhfBWr3scgbsHJembKRjnQcE2jqKzAqokMGP T5J3IHFO8L8FJyMrNyPbbj5MG3qwHrr6YU+7GI9yGN7QWG5yAG1Z50bNaUFMI4khJMDr ku5c+f9X2OZNy8jZTzZ8F5s5ZInNBkygpNiLV3ErMUE4Lz3theo1w9GyjCghr+kYe+0w qMdloTS9dQTCY9WqTAus4tgts0XjQsrNa0Uy+0FmLTDCLBSSj0ysKGsdzvAVgqZGeXUE rVaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=zDkZ7YEZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id t6si1792499ybl.4.2020.12.16.08.54.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:54:43 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=zDkZ7YEZ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:44564 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa4Y-0006hU-Py for patch@linaro.org; Wed, 16 Dec 2020 11:54:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyl-000870-W6 for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:44 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:35185) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyk-0002P6-FK for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:43 -0500 Received: by mail-wr1-x42a.google.com with SMTP id r3so23874982wrt.2 for ; Wed, 16 Dec 2020 08:48:42 -0800 (PST) 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=EOE6lMtpdtX8yCY0FVrCGb12yJtAwMVTaHa0nn1C+LY=; b=zDkZ7YEZEsJWqGNlL1/xKKJG2sk9WcVMjSTOVlPqhG7gwSd9t/7vEjyWjTUQZVHwAM iaSm5ylYqJS4tHnSGK3B3PWkeju0HErggNXvpHQNZ0SFUD2kV0cI0jJeN48b0QdI1Kik R5ErAPvseP6NeoSl8znMZ2gCuRtfXotvkcc5itEfevLn6V0EGpIkPZnRWwNIkxHuYyIo TafSRCdjv2+e2Ex7R5E6dBGREkRx7JILH3Use7gQ1634RKiR39hjBKa6TCVtmBFIpqdh 0EH20cckHxto5JNa6MlHLpkhmQ3uJMRLhvrPYR4xdetQQUCYrLXj51UokODnpWjlm870 EF5w== 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=EOE6lMtpdtX8yCY0FVrCGb12yJtAwMVTaHa0nn1C+LY=; b=CUcmcSKM5yvJe34S5Z+c5ukiB3pteLNNXqIPBBxW1C7SI6mZxaQ/9ocmpZ5YzgK3Iy YYFT/QO8dS07OImrOAzgHKMwwqKyU1ZmTsbmfwDT/HdoPfe89qa16yIKmGxOJ1ZHkAUo GgxHXL7oMFeBH95NRgW7bunEz3zHxBQm4axNA4W1551z6lsMjk8JUx6bTKrWqqeUvkte Cb0gtJX2qhoBKbnD5cBaMsEVREfjThz7K8xgfVjZBhEBkOLgZFHktwUkgxnj+rkM45Lj AQGKLZCbuV/pJl1aLf/wiXCP5CMoh2pkpHy7smwRtMGJ8KlG61d5j0ezDpd6QByRFNLU t58w== X-Gm-Message-State: AOAM531suXczKjJLRk701lWP8G1TMe34X3nlGjeUtfarxILeAI9uvyPZ wwJu4PxHeWDizfM1WuyVXuXpnA== X-Received: by 2002:a5d:6751:: with SMTP id l17mr39194176wrw.73.1608137321151; Wed, 16 Dec 2020 08:48:41 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id h9sm3810620wre.24.2020.12.16.08.48.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 811261FF93; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 07/11] gitlab: add --without-default-features build Date: Wed, 16 Dec 2020 16:48:23 +0000 Message-Id: <20201216164827.24457-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42a; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42a.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, TVD_SPACE_RATIO=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: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Message-Id: <20201210190417.31673-8-alex.bennee@linaro.org> -- 2.20.1 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 +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 From patchwork Wed Dec 16 16:48:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344511 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp506326ejs; Wed, 16 Dec 2020 08:54:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJxKkF6pEbYkhCuNZoPAIKo818VY4iZsfudd+5NvOSLogncaoxQIX1ByaIIKHsgpFwkkLJHW X-Received: by 2002:a25:2cd6:: with SMTP id s205mr50143672ybs.279.1608137683458; Wed, 16 Dec 2020 08:54:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137683; cv=none; d=google.com; s=arc-20160816; b=y8PyCrNsGzqHi/3rWBcBa46tq2VsogTQb1XfZiqAjrmFCX0v6nx9K2ZsJfFh+LKomx xvpasFxWI3z4c7TctLNZGsUmi+AeFHs1VqeX2ryGSrr9ajsB3OP5S7gFWap981VY1kz5 45IiSsjSXoFFmNnhlk0mhttRu69Xzk0YMZebHc8WpLd955XTd9uPFoOOmXg8KM0HiZn7 iGgxvtlERmRbtQCxmpylyPQRi4Lh0eTxaISmEiiVzGMrlgIN56j8U7nuZnFi3pU4HBBO tL3D+huXtdsoiZoJ8jd3d3nIr8zKqHYBuIdXt0UQk2fryp4kaL1IbN5Ngh2FlpLviuUu GSWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=xEbb1A8Q3vElPyecINXk4fjojRKvByDa/JdiywVldrM=; b=Op/pI/zZRJI8RxP19A7cxZGk20+iPgK91BdSQGOlZOeKBjezyj4Prdx2jb17rLfTZr xum0k9kV/v6mSmgeVwGti4N6o0JIvUpK94mDfI8AmEXdXWXJEIp8NxjCv9XYf1hFklKk 0vFyaV7JVE+6GqJAVJcD2rux3sd9MIJuJaGeWB9dRTl40AiEtj0cjXpYuB5viAa1CFbu pCDF8QDiziWXdCit5+xr8kOw17CYyLZhewPteAVIOA1LIj1DZKXoih8oyIucXghIcbs+ 4t1xTG3hkhT4+CTBVasS5ZWnrAk2L+AL3caM+yiKw3TE+ULnOlK210zOEf59Qk4btMVz 1wYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=u8oKpPcp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 128si1474176ybd.395.2020.12.16.08.54.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:54:43 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=u8oKpPcp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:44584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa4Y-0006hy-Q3 for patch@linaro.org; Wed, 16 Dec 2020 11:54:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyn-0008C6-Uw for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:45 -0500 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]:44186) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZym-0002PG-CK for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:45 -0500 Received: by mail-wr1-x434.google.com with SMTP id w5so20107532wrm.11 for ; Wed, 16 Dec 2020 08:48:43 -0800 (PST) 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=xEbb1A8Q3vElPyecINXk4fjojRKvByDa/JdiywVldrM=; b=u8oKpPcpIYQ7rO9MjYtE5FKM2r3HEQFChtIJT8ET+uRxw46OGO9HLCWeYP1//7mx/i +s214MKZvJKHjbpO4Vis3UUdR0W9cTO7JGihB/hvpgnoUd6Qaohowf52sw7o0/zf1myS mQwCN8ff7zAv1JXC9I167sFJDuB7mXuTnbYTTDvCX8KSlzIwE0XPIcEI52CRtVTI5WfM wJhniJ+IKD3vPam0UAx1Y//TcQI7FAxvcXJhQp1WyJPA/nY2tdpReP2hD80biJ/EN4Jy wi9FOpJ6dYNj7guwoq/V9HHhF7BzsQ5aHDAVHUFsYqeeG9rFP1LuecUgPARTHEELcadZ RaZA== 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=xEbb1A8Q3vElPyecINXk4fjojRKvByDa/JdiywVldrM=; b=Xs4CsaawuPhF74Q9yjMh0DxToIuTh4ZNxIwwj72Wofa7AkqvCLHMgroGxaxoO/c0xe OYJKGoDGi/Q0pdINLj4/mZyeak8u8vM7MCGA47NbIEMDjxV+xMD0ftCMvYT1QAX7LLXD L3191zf4qg0S1uTKbkBcy+CsPD/dsmqh9o1HhcA8CTfyhJGOYoql0DUJuceDSYbrjZcF SfgQ88pSN0dbA8ZJR7Eo7vtRrGor4CD3qZfnibZvUkn6sHR3MD96/7YnFGF+fToY4vVI R8bGagXzLz7J6uroTc1dvxTsMDmLhc1nqitCIfdAedeCa/Am8mmvQcmZMXUY56GztQzB j8NA== X-Gm-Message-State: AOAM532nTCFUSW3KsEBlBF1uXDYvo7EFvkTBvRvqfGhaO+Ip8sQqW6Lq +vNiNOxk26LyIj3xihWBTjqaDw== X-Received: by 2002:adf:eec6:: with SMTP id a6mr38582310wrp.239.1608137322977; Wed, 16 Dec 2020 08:48:42 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id x17sm3968964wro.40.2020.12.16.08.48.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:35 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 970251FF96; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 08/11] tests/tcg: build tests with -Werror Date: Wed, 16 Dec 2020 16:48:24 +0000 Message-Id: <20201216164827.24457-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x434.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: Paolo Bonzini , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Hopefully this will guard against sloppy code getting into our tests. Suggested-by: Paolo Bonzini Signed-off-by: Alex Bennée Reviewed-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daudé Message-Id: <20201210190417.31673-9-alex.bennee@linaro.org> -- 2.20.1 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 # Add the common build options -CFLAGS+=-Wall -O0 -g -fno-strict-aliasing +CFLAGS+=-Wall -Werror -O0 -g -fno-strict-aliasing ifeq ($(BUILD_STATIC),y) LDFLAGS+=-static endif From patchwork Wed Dec 16 16:48:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344518 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp507870ejs; Wed, 16 Dec 2020 08:57:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJwuYS+NIf4xQscbFCWFI39nPmND2bSYCG+8ehlpy3GkyF7axM1lgDI3lgw85YWDRoqKwKUd X-Received: by 2002:a25:c054:: with SMTP id c81mr42570856ybf.469.1608137832393; Wed, 16 Dec 2020 08:57:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137832; cv=none; d=google.com; s=arc-20160816; b=ee31wyuI+tHQyWPR0+f/Ais8/OUEvah6u274iZvcgiNoKlOf1/EiT+8Z4dRX2fITXo d7+K9bqH6K1bCHWBOQMSxpxKxtr3tShH6GmZK15q2FLMDBEG6lR6k2UZwR84Z90ZGEqG G219MzEcwbYeehdbX1eVtmWxlivE6GM/d1Amgn0FHgerxBvdiHCExk0cAvoEcRXUf80r X2CfvCm+mLxsrKVoYcnAUe6A5O6m0wK3UUUXLIXj1g7c3mafBJv1eSoSFP2MG1uI9tlG Stx5lKq3QsZGzbnFOHb+qoE5L1qyWPZmZycPklzCxBJwVXXCj5KSRh//sJlXRYLsESnn j7jg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=2eVOlhod5aYsfnXeJBxVOLpS1FoyFiYktCGQIZA6BEI=; b=FByOMwJe7lD3Ej7sz2KzHWUOtxP15+mPujQA3lBZQLDN7t6i6EEd7QFm+xhtKDmac0 y4oEuG2FIhZo13AW7jUMLZL1XRAgmnL53VWb1jrcvv7U0VjO0BZ2+x0gK/FTAHyC2Z3X ZzymXun50igAzVf0sNXMIzJmDUjHgErJjwWy0WVu5w3cA+1uJsgmcBkTNuNZpM/2mXXZ 2GOHvL62hRMfG2gJzdszuJHiMZwY9jKfGHva6TvAPRnvWBnwNBNu4nsqdjT9CNR7/22X Y6gRUe4qseZ7w4NXQx5x84A4uIvoag1mZ1n/8YL5e1DdoNR0zoKPRYpC9NZCX7x2dL90 Xmlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=M7yZQxuN; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id x16si1586376ybp.212.2020.12.16.08.57.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:57:12 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=M7yZQxuN; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:53060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa6x-0001uM-QZ for patch@linaro.org; Wed, 16 Dec 2020 11:57:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyp-0008Fu-GS for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:47 -0500 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:41821) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyn-0002PN-M6 for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:47 -0500 Received: by mail-wr1-x42c.google.com with SMTP id a12so23816104wrv.8 for ; Wed, 16 Dec 2020 08:48:45 -0800 (PST) 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=2eVOlhod5aYsfnXeJBxVOLpS1FoyFiYktCGQIZA6BEI=; b=M7yZQxuNESFLxC8e3Xr2DO6fLSWyl7x/wlT6B7SivBQ0T+kaZTEqlOuSh+vTTNBBWK Cmyh6RemptgZKGsu2t9UiNFyz3I8IQS8nl64Xpwnh+J7y+aKR+bIrAKj+IzH42lkx77I j5Cz5OTmyo1cavJGL0BO9oOmE1Sky+EBybPfZ9rzWtJ8mfcakrvVYC3Ayi+eQzNAvPyq hmCnpAyNfM8pYQMFQeF+4ZZs/RBtTR/uHiKzU/YU30QmMMiifqAICLIwGPHFJEOxu9Mk CaoW0UOFrgG6nLaa5ap5bLkf5ni9+AAoHENnCxdRSiQpxyY0fDl5gwH5Ye/YSNOw0lgl 2hJA== 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=2eVOlhod5aYsfnXeJBxVOLpS1FoyFiYktCGQIZA6BEI=; b=eyEq65Eh2qKZmzixDXYsqgz5FKcX0qy97jmjVLTbzntcSoeMsLLXVw/T7IU1ruHjR1 xxx+v2uspawGw98cWfvuq1BfAwaiNnYrCRE1h6zd5BXBoNDNqyg80BCdBmQZ+Ewc6KMo 6TzIS5RrI+Y17q4vBOYr7b91CbzttRSKgLSvzUpasG39Ie81Pbi2KzjKZ+Di0H7wdwqy iBSETluf8quldbWDY5c/Ii7JM9xrUfAQ18eUCGj5Sh8cjYWOFJjfcZIA7XH0/eyjHpgC 6CA/db9MjQd53ml/R6RQCXaH11iuvQlaHIxjHpBTGuDN81wIj93e7AbGxjwc/GwX2oC7 ImhQ== X-Gm-Message-State: AOAM531Q9JW2p6pZxMlRV1RFw1ZKY/8JhuLnPIfUEjQTnjkrsHNsFH+c VpB/1Og1b55tMell6fTjShzEwQ== X-Received: by 2002:a05:6000:1152:: with SMTP id d18mr7985246wrx.6.1608137324335; Wed, 16 Dec 2020 08:48:44 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id w3sm3743673wma.3.2020.12.16.08.48.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:37 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id AFC771FF98; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 09/11] gitlab-CI: Test 32-bit builds with the fedora-i386-cross container Date: Wed, 16 Dec 2020 16:48:25 +0000 Message-Id: <20201216164827.24457-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42c.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 Zheng , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?utf-8?q?Philippe?= =?utf-8?q?_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth After adding some missing packages, it's possible to check 32-bit builds and tests with the fedora-i386-cross container in the gitlab-CI, too. Unfortunately, the code in subprojects/ ignores the --extra-cflags (on purpose), so the vhost-user part has to be disabled for this. While we're at it, update the container to Fedora 31. Unfortunately the gcc from the later versions emits some very dubious format-truncation warnings, so Fedora 32 and 33 are currently unsuitable for this job. Signed-off-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20201215083451.92322-1-thuth@redhat.com> Signed-off-by: Alex Bennée -- 2.20.1 diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml index fcc1b95290..66547b6683 100644 --- a/.gitlab-ci.d/crossbuilds.yml +++ b/.gitlab-ci.d/crossbuilds.yml @@ -10,7 +10,7 @@ --target-list-exclude="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 + - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS # Job to cross-build specific accelerators. # @@ -37,7 +37,7 @@ - cd build - PKG_CONFIG_PATH=$PKG_CONFIG_PATH ../configure --enable-werror $QEMU_CONFIGURE_OPTS --disable-system - - make -j$(expr $(nproc) + 1) all check-build + - make -j$(expr $(nproc) + 1) all check-build $MAKE_CHECK_ARGS cross-armel-system: extends: .cross_system_build_job @@ -69,6 +69,18 @@ cross-arm64-user: variables: IMAGE: debian-arm64-cross +cross-i386-system: + extends: .cross_system_build_job + variables: + IMAGE: fedora-i386-cross + MAKE_CHECK_ARGS: check-qtest + +cross-i386-user: + extends: .cross_user_build_job + variables: + IMAGE: fedora-i386-cross + MAKE_CHECK_ARGS: check + cross-mips-system: extends: .cross_system_build_job variables: diff --git a/tests/docker/dockerfiles/fedora-i386-cross.docker b/tests/docker/dockerfiles/fedora-i386-cross.docker index cd16cd1bfa..a6e411291b 100644 --- a/tests/docker/dockerfiles/fedora-i386-cross.docker +++ b/tests/docker/dockerfiles/fedora-i386-cross.docker @@ -1,14 +1,26 @@ -FROM fedora:30 +FROM fedora:31 ENV PACKAGES \ + bzip2 \ + diffutils \ + findutils \ gcc \ + git \ + libtasn1-devel.i686 \ + libzstd-devel.i686 \ + make \ + meson \ + ninja-build \ glib2-devel.i686 \ glibc-devel.i686 \ glibc-static.i686 \ gnutls-devel.i686 \ nettle-devel.i686 \ + perl-Test-Harness \ pixman-devel.i686 \ - zlib-devel.i686 \ - libzstd-devel.i686 + zlib-devel.i686 + +ENV QEMU_CONFIGURE_OPTS --extra-cflags=-m32 --disable-vhost-user +ENV PKG_CONFIG_PATH /usr/lib/pkgconfig RUN dnf install -y $PACKAGES RUN rpm -q $PACKAGES | sort > /packages.txt From patchwork Wed Dec 16 16:48:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344519 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp507871ejs; Wed, 16 Dec 2020 08:57:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJyBtARYfidMIMhbrccxZo+SicYYPrsQbA5LW6Xuc7RO8n2KOyLrt6h2U3LOueIPVh2foTDg X-Received: by 2002:a25:3382:: with SMTP id z124mr51804422ybz.270.1608137832470; Wed, 16 Dec 2020 08:57:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137832; cv=none; d=google.com; s=arc-20160816; b=W/zehs20s/XG3YA0iQirco67BzKy55mzSiQPLEVz4Su55o/a+I+g7bXF3cAsuwJIAT FMHrj41R1KTp7HpT4X8NFCDA5EGbMCO/tQU8mS5te199+gzSTpeRry1XHTwaZ1mC4Njn V5P5dszpcCAS+EI+INJmS+9zz/8gPaOfEh1KuUqs60ZdPZHFzjYKKLGYQrIwy9wtc1mr Kyb4yXgaRksTVh5EBeN4xhJ0Fy2UtrV4uymnsBq+5e2C/IkABz0E40W9lureSDMP336g 5WSvP+27BCYCi1fQaucGy/J1E3fsOhqYzsvem+yL3e9oY6uQKVTdUqj08oN7EQQh+8Az 1E0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=UBVbAOKJHkDQsXBjd+dm95k76D5jiYsHiFF9IIrWfcg=; b=BntWFKM+iFxR7lqkX03IPgeftYt7zPQr6znQzdCrSSN5Fy0g9PR21zpxZdMOPTH1bl t9N4eqanOU+YV+kka0fYhTaZ5290McdcB1QXeXOJjv7HQjotODenPTARJONlaVB9CENv TwM0JZYJSQj3pSFHxEoN82T36oXR9hl3gKEOOoyUdWz21GYAKjBFsyJ1TFblM4+APChk 1KTyEFS/ad1eew13Hp/yHp6yfSgyCkJ/Y4bOUQyxpj97mItjCu1WpEvBOK66aA9XjpOE tNtGbiA+TC8BbfsfHW93o3dyjBIbr46qmFIy/n5Q2ieHPVBTfyl9uWosp4b22j5jND6S M6WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="VBGN/8QJ"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id q82si1248120ybb.349.2020.12.16.08.57.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:57:12 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="VBGN/8QJ"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:53104 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa6x-0001vL-TG for patch@linaro.org; Wed, 16 Dec 2020 11:57:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38272) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZyq-0008Hy-Cv for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:48 -0500 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:41823) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyo-0002PS-Ix for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:48 -0500 Received: by mail-wr1-x42e.google.com with SMTP id a12so23816150wrv.8 for ; Wed, 16 Dec 2020 08:48:46 -0800 (PST) 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=UBVbAOKJHkDQsXBjd+dm95k76D5jiYsHiFF9IIrWfcg=; b=VBGN/8QJB6Q3dZnEiay0Hjx0C7blghQh/jMAfb+YQk2XNYvh9U+sMxGiSBVaqBK7S6 YFAfAn+tUFlvofdfAIGFoT1srVrG50dmSv3N2VNjnA6A5WJeYfevVLzUEUSX9HgrZxlo d/8ltlhbjT5mKVN9cSKPBLhDI2LTM5DGs63B2f9/dwfiYp/6kEhtN+lUjBx/gRbRtQLZ bRVUVV+gzYAvJ8H9hvlCtxxIhFISCGiCGjwtVQKWX3SlXfFEt4yqL0QFMOKfQxnbQtW0 pHAZYNo1uRN5r9iLsXT3VwloF+b48UdInAqB41yfI6jEr/qsd7dPmMdBuIVf78hLfZJe pWag== 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=UBVbAOKJHkDQsXBjd+dm95k76D5jiYsHiFF9IIrWfcg=; b=mGoNwgM72Y8wUkIBm5uPO26dCqbiRymLDzs0CL+h0LLTWm0KGAE/MPqorR/EDso343 Ebb3V8nivA9PnN8aQwRee6H/sagX7rzwr3hoqfkyKDJ6U2ajAD16IIDCoWcKnQcWTSjm y375axRRA2ufGFLfWGimeQt5ZyJj5+3G851PTMH5dh5SZKMHKA9AxzpxkN3Yce1qbbXK Pps/MSXIM3GiKCig9tNToyQtTULsXaz5HoS3zTMswOkkpycirXB9WIE9nCq+KJqYvtgW so+0CML8kNir0ej1lqbkRG5eZhj47+blpYLZ1LFZkBVxRMeZQ/D6/NsujguyCM71ghFl f8sw== X-Gm-Message-State: AOAM5320Bagrtb7UfoAwBwtwFyGL+sQFEiLw6pBA4aarTNRTwT06kD8c IU6ZEwIw1k3TevyezQI9Sg3Stg== X-Received: by 2002:a5d:4a09:: with SMTP id m9mr13642653wrq.359.1608137325259; Wed, 16 Dec 2020 08:48:45 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id u7sm2230520wmu.47.2020.12.16.08.48.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:37 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id C66A01FF99; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 10/11] tests/docker: Remove the remainders of debian9 containers from the Makefile Date: Wed, 16 Dec 2020 16:48:26 +0000 Message-Id: <20201216164827.24457-11-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42e; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42e.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 Zheng , Thomas Huth , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, Wainer dos Santos Moschetta , =?utf-8?q?Philippe?= =?utf-8?q?_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth The Debian 9 containers have been removed a while ago, so we can delete the corresponding entries in the Makefile, too. Fixes: e3755276d1 ("tests/docker: Remove old Debian 9 containers") Signed-off-by: Thomas Huth Reviewed-by: Wainer dos Santos Moschetta Message-Id: <20201215083318.92205-1-thuth@redhat.com> Signed-off-by: Alex Bennée -- 2.20.1 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 02ec92830b..c254ac38d0 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -11,8 +11,7 @@ HOST_ARCH = $(if $(ARCH),$(ARCH),$(shell uname -m)) DOCKER_SUFFIX := .docker DOCKER_FILES_DIR := $(SRC_PATH)/tests/docker/dockerfiles # we don't run tests on intermediate images (used as base by another image) -DOCKER_PARTIAL_IMAGES := debian9 debian10 debian11 -DOCKER_PARTIAL_IMAGES += debian9-mxe debian-bootstrap +DOCKER_PARTIAL_IMAGES := debian10 debian11 debian-bootstrap DOCKER_IMAGES := $(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker)))) DOCKER_TARGETS := $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds @@ -96,7 +95,6 @@ docker-binfmt-image-debian-%: $(DOCKER_FILES_DIR)/debian-bootstrap.docker endif # Enforce dependencies for composite images -docker-image-debian9-mxe: docker-image-debian9 ifeq ($(HOST_ARCH),x86_64) docker-image-debian-amd64: docker-image-debian10 DOCKER_PARTIAL_IMAGES += debian-amd64-cross @@ -104,8 +102,6 @@ else docker-image-debian-amd64-cross: docker-image-debian10 DOCKER_PARTIAL_IMAGES += debian-amd64 endif -docker-image-debian-win32-cross: docker-image-debian9-mxe -docker-image-debian-win64-cross: docker-image-debian9-mxe # For non-x86 hosts not all cross-compilers have been packaged ifneq ($(HOST_ARCH),x86_64) From patchwork Wed Dec 16 16:48:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 344521 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp509425ejs; Wed, 16 Dec 2020 08:59:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJwkTW4wPHzxv0kh6IyejY3No5XFjMZWG6mpe03lJZFsuUtvoOkQY/xW0Q4/uAutfLMbIrZR X-Received: by 2002:a25:3ac3:: with SMTP id h186mr47609980yba.155.1608137987352; Wed, 16 Dec 2020 08:59:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608137987; cv=none; d=google.com; s=arc-20160816; b=QOtXfar86GG028rv3fE0dJ9/Lrp4icMdpbHXBUYAxEBT5IcQJ2zASQifPzbRo597Sp lkhlKJ/nJQTSefodpF5xre8bafwicIfKAI1opEofw92Y3j1x3M/pjQ+EdijD/usRiAhf c9Txe+O+TkuslwaW3uJFeliSBQHLQlPdolsomSUD9kx2Ps9LHLpR3H464VXw8BcMRUEU brR0Ite2c889w+dv8Q2giaogtvCRwL2M9K7LEK4VWewJ71UhFYuGeuU31zl17nyWupww QrZigpsC6o1RBWq9BQj/ZDMwC8Lcc5vTK8te2TFFUWB0d1bfiLEZM9NJnAzrUThMgXnx MY8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=pPjzI6V7f3w9vt7Ex/NxJEhkQFHcnsnZ7sXAvMsjW94=; b=xlKHxCJFsjl6Mm1Vf35hYtKrTi4081LL/ColWw5zvKucD5G3l/sK9MO9TwakFEsfcn 2MgeLo10p2s1VaD7WSErlYZrFi36Z9/Qapv+gsGcPxAdCPqhqtCAyGsPEVtOGzvknAZ7 ph9muCztAaTAYVf2GcODHhQa2+IT2u6hA2P6mdSU/Z55+LNc77KY/210lF8mRzvN06UL UpEQI7oLboVLxJ8eHU1YfQFRYE2Bnk7rokpqc3XrZwi/gXlzyrWUHaIKxVgLssBnudWB lj23wI5ieKLF9nakHevxHOJILCuuP6wBLjs43hv6R1GM73IeJn9yPRbMSx8XmWutEJYO CnWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=AzHMKJyp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id 18si1591324ybc.109.2020.12.16.08.59.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 16 Dec 2020 08:59:47 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=AzHMKJyp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:33318 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpa9S-0005aj-Gq for patch@linaro.org; Wed, 16 Dec 2020 11:59:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38286) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpZys-0008O8-Ql for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:50 -0500 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:37630) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kpZyr-0002Pi-1O for qemu-devel@nongnu.org; Wed, 16 Dec 2020 11:48:50 -0500 Received: by mail-wr1-x42b.google.com with SMTP id i9so23865794wrc.4 for ; Wed, 16 Dec 2020 08:48:48 -0800 (PST) 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=pPjzI6V7f3w9vt7Ex/NxJEhkQFHcnsnZ7sXAvMsjW94=; b=AzHMKJypdCdViQeP7TPtvfLFj/YraD/Ft2OypzyahQagWwkOOUxgVRXQViGvjhjvma AGnB6Q5bWUA8Rr2gyDL+xONSXkjE7SnLOtBZ+NPym7Kjc+G3geuWRq7r8CGyroTV4xvH cnlCvTm08/hAf9M6XF2jIzTu8Ntq2/qjRDr8E7Ja23u2vfiqvTtAFIgI5DLG7D3YGy+c hQf9R6mg17WOY9EWHJ9t0oKq/1+f45U3R4Cf2tilo3kjAHudQxifuYcXg3FrJ2dWPsIJ AnuOt/czzbV+IHU2LB109UAvyBD5NqpT5j+qiQx+Eh77jXLUUE6aZ6+zmdEn2vLGEAYc pwdQ== 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=pPjzI6V7f3w9vt7Ex/NxJEhkQFHcnsnZ7sXAvMsjW94=; b=E182/7CpYnsucGVpyb3HZNil8nzWNKErY0z5SqOC7H4WmQ3XEfXMQ32R6b9X33J+OK d82vX33nyWJLog9vZgEKaUev9DG0AOCezv5Ugqm6TGVztAKXsHQ3CBx3iJnTzNOToVO2 mUT+aH8h+Swo8vpbIWxI8a0oxYJ3p5U7egGy3kX8dOv6h2mRf1DJvNVYxIX7g7g3TyfV D7c6ZMsHG5BaQRfn19Xj4a1j4EDQrq23ekfgy5VfmZ+dJmuNuU0D6ruGvotf2y+bCwp8 SwC7Zfyu2WgiYPU9E1MjbX8Rr99ZGllBy71f2EHeRnR49b4jcVEFk3jrAm1iWQzh6ebH Chlw== X-Gm-Message-State: AOAM531nzorRYYE7Phq8Yicrzj27WbnHZ1PruQ79rmB2BZRLEpXX6t7A s3qgDV/GmrgdTKEsjZcG+bOv1w== X-Received: by 2002:adf:fb49:: with SMTP id c9mr7974026wrs.72.1608137327672; Wed, 16 Dec 2020 08:48:47 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id v20sm3900563wra.19.2020.12.16.08.48.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Dec 2020 08:48:41 -0800 (PST) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DC9AE1FF9A; Wed, 16 Dec 2020 16:48:28 +0000 (GMT) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL 11/11] tests: update for rename of CentOS8 PowerTools repo Date: Wed, 16 Dec 2020 16:48:27 +0000 Message-Id: <20201216164827.24457-12-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20201216164827.24457-1-alex.bennee@linaro.org> References: <20201216164827.24457-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x42b.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 Zheng , =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , qemu-devel@nongnu.org, Willian Rampazzo , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Daniel P. Berrangé This was intentionally renamed recently to be all lowercase: https://bugs.centos.org/view.php?id=17920 https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes Signed-off-by: Daniel P. Berrangé Reviewed-by: Willian Rampazzo Message-Id: <20201216141653.213980-1-berrange@redhat.com> Signed-off-by: Alex Bennée -- 2.20.1 diff --git a/tests/docker/dockerfiles/centos8.docker b/tests/docker/dockerfiles/centos8.docker index 54bc6d54cd..06b67962fd 100644 --- a/tests/docker/dockerfiles/centos8.docker +++ b/tests/docker/dockerfiles/centos8.docker @@ -31,6 +31,6 @@ ENV PACKAGES \ zlib-devel RUN dnf install -y dnf-plugins-core && \ - dnf config-manager --set-enabled PowerTools && \ + dnf config-manager --set-enabled powertools && \ dnf install -y $PACKAGES RUN rpm -q $PACKAGES | sort > /packages.txt