From nobody Sat Sep 26 20:50:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1789462392; cv=none; d=zohomail.com; s=zohoarc; b=aqkWfmy91GH1ziO6O+v5V0yYVvP6D3vplWkl2hDaIp66IzL4u2C50mTC2DTzlJFkhzqyHbg6B3QENsDyVLJV8SN58DEyg/TWpMijz2W/MqRLE7kD4Jpa9jiWFJmSiBc06xC90S8/6DYJqTih+GChqwUg6ORxEsoeG+V9aGwBySc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789462392; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:References:Sender:Subject:Subject:To:To:Message-Id; bh=Jpx0mZVTq5VKGYrqBMfaSmRma0Q8RgW9IcUiR3TGX+Y=; b=RQIX7EO+ynq6ZtTBptZL9L2qetf69JGFgYFKnfeCAHVSwqgH/fVM3GZZH2MovSjNpjPtmRiBYq/h1KGr8JQGZzZZqOD0aky172WnBmKBH+S9UZs8f4EwRx6FU5ldXk8JH1ksFMpy3Ml+Hr2qVsw4h4V9R1JHLdyMEJCJ5JuhPSQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789462392534357.83106086366945; Tue, 15 Sep 2026 01:53:12 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x6Otz-00052q-Up; Tue, 15 Sep 2026 04:52:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ots-000513-SI for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:26 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Otr-0002hr-Fg for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:24 -0400 Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-618-Ut4tgC-uPsKJ4_lRifRATA-1; Tue, 15 Sep 2026 04:52:21 -0400 Received: from mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id F08231953976; Tue, 15 Sep 2026 08:52:19 +0000 (UTC) Received: from berrange.csb (headnet03.pony-001.prod.iad2.dc.redhat.com [10.2.32.114]) by mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 06923426; Tue, 15 Sep 2026 08:52:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1789462342; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Jpx0mZVTq5VKGYrqBMfaSmRma0Q8RgW9IcUiR3TGX+Y=; b=gtbt/UvSMGJzDTgn+NZ1MzZCjXOtmyYcX8FsWuxZ4h4K34+E5QWEdUX9rg9YvdSolp+v9X /7rHMHMlpslWrC+vhrihZUDw4IzzAJP6/OZA663L2DKVGs9HSJvUw8KBegEKe4g76jMHXC 12KpPQCYx2wWVSCy6yYMXesrZybszAs= X-MC-Unique: Ut4tgC-uPsKJ4_lRifRATA-1 X-Mimecast-MFC-AGG-ID: Ut4tgC-uPsKJ4_lRifRATA_1789462340 To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini , Kyle Evans , Warner Losh , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Pierrick Bouvier Subject: [PATCH v2 1/5] tests/vm: drop redundant '; ' at end of each shell command Date: Tue, 15 Sep 2026 09:52:09 +0100 Message-ID: <20260915085213.139944-2-berrange@redhat.com> In-Reply-To: <20260915085213.139944-1-berrange@redhat.com> References: <20260915085213.139944-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.6 on 10.30.177.95 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= via qemu development Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1789462395912158500 The newline implicitly separates every command, and the one case where two comamnds were on the same line can trivially be split. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- tests/vm/netbsd | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/vm/netbsd b/tests/vm/netbsd index 45afe675e1..a9879f6146 100755 --- a/tests/vm/netbsd +++ b/tests/vm/netbsd @@ -64,15 +64,16 @@ class NetBSDVM(basevm.BaseVM): ] =20 BUILD_SCRIPT =3D """ - set -e; + set -e rm -rf /home/qemu/qemu-test.* - cd $(mktemp -d /home/qemu/qemu-test.XXXXXX); - mkdir src build; cd src; - tar -xf /dev/rld1a; + cd $(mktemp -d /home/qemu/qemu-test.XXXXXX) + mkdir src build + cd src + tar -xf /dev/rld1a cd ../build ../src/configure --disable-opengl --extra-ldflags=3D-L/usr/pkg/lib= \ - --extra-cflags=3D-I/usr/pkg/include {configure_o= pts}; - gmake --output-sync -j{jobs} {target} {verbose}; + --extra-cflags=3D-I/usr/pkg/include {configure_op= ts} + gmake --output-sync -j{jobs} {target} {verbose} """ poweroff =3D "/sbin/poweroff" =20 --=20 2.55.0 From nobody Sat Sep 26 20:50:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1789462392; cv=none; d=zohomail.com; s=zohoarc; b=Q0HDqhld1n+MnO4tXJgvhNj6dpiEPzWXdxP6AhuaTvI6Ou3GJ1h5TrMFmKeLq3f7LY586yQ6W3TjbmBx4HKFHMkg1M2E0Vx1/RDG2upmIBNRNbxNQWQqSb6DaMhhQdyOiM+M5IutWJGScMa+TH2llCrqbJWW1aH9/ooi9E2SE98= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789462392; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=nFubn8BDBuWlIA4SuFL9wQmEilcQ7anhQNncRhyPd8Y=; b=H4n8cOPkE/g6WT7/XXowpHvdPxs18ANAjTyaT31jAzHp6Hb1bAWdlJAMYxLvSHPV37OVvPNU24xQNo8lgXBPCZodBKplx+V8wTU4JCTQWVEm0pEctQcs8Zape8AwOgO22uZsx+BYR/T/9yP+O3Xz64zyHz18LMZ4hj2Zl63gyYc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789462392662620.645181272656; Tue, 15 Sep 2026 01:53:12 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x6Ou5-00053I-C0; Tue, 15 Sep 2026 04:52:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Otx-00052H-9n for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:30 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Otv-0002iT-Pa for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:28 -0400 Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-219-Z6bQ6UZ4Oh6YVGky5uVljA-1; Tue, 15 Sep 2026 04:52:23 -0400 Received: from mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 6DD781956041; Tue, 15 Sep 2026 08:52:22 +0000 (UTC) Received: from berrange.csb (headnet03.pony-001.prod.iad2.dc.redhat.com [10.2.32.114]) by mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 4F904426; Tue, 15 Sep 2026 08:52:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1789462347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nFubn8BDBuWlIA4SuFL9wQmEilcQ7anhQNncRhyPd8Y=; b=iKOIIcU3/C3+EZN0qf9jlYLm29zC09Dud3zenTAJi7ksUWd7R9/jwrUrEROovhJgMuo4h5 1eDqmaBBkNlzh9VdQMd9vQIqImY45OXsSOQlGwSdfcs6RIUhpuZ8DKq9+hTeTcWWvaWpXf LhONlWX3G8qZsR8xivxN/N7oaBKBsII= X-MC-Unique: Z6bQ6UZ4Oh6YVGky5uVljA-1 X-Mimecast-MFC-AGG-ID: Z6bQ6UZ4Oh6YVGky5uVljA_1789462342 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini , Kyle Evans , Warner Losh , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Pierrick Bouvier Subject: [PATCH v2 2/5] meson: simplify clang version checks Date: Tue, 15 Sep 2026 09:52:10 +0100 Message-ID: <20260915085213.139944-3-berrange@redhat.com> In-Reply-To: <20260915085213.139944-1-berrange@redhat.com> References: <20260915085213.139944-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.6 on 10.30.177.95 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1789462395479158500 The checks for the clang minor versions are currently redundant since there can never be a minor version less than zero. Going forward it is likely sufficient to always pick a NN.0.0 release as the min CLang version, so drop the minor version checks. Acked-by: Marc-Andr=C3=A9 Lureau Reviewed-by: Pierrick Bouvier Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index cfac634cf1..cb3eaf3abe 100644 --- a/meson.build +++ b/meson.build @@ -330,11 +330,11 @@ foreach lang : all_languages # ok elif compiler.get_id() =3D=3D 'clang' and compiler.compiles(''' #ifdef __apple_build_version__ - # if __clang_major__ < 15 || (__clang_major__ =3D=3D 15 && __clang_m= inor__ < 0) + # if __clang_major__ < 15 # error You need at least XCode Clang v15.0 to compile QEMU # endif #else - # if __clang_major__ < 10 || (__clang_major__ =3D=3D 10 && __clang_m= inor__ < 0) + # if __clang_major__ < 10 # error You need at least Clang v10.0 to compile QEMU # endif #endif''') --=20 2.55.0 From nobody Sat Sep 26 20:50:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1789462393; cv=none; d=zohomail.com; s=zohoarc; b=jDHVG4pZ1ba+QuaP/vBDqECkndqrLVR/2SGa3GRr4V3MtQpJejDgtXBSLKjP1ZTttUYBB5JXU7/bw0KN/Q3X+XC++ug6Of1dnFYfKg90gPZssJXu5DFTWEg26ychBin0vwwou+5OYpK6WucSrK8njqtJFF6HGcHt5Hk5t3qqL1s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789462393; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=VV0OXziGeF8Hy41UIrk3r3gicuViPlUS8uZUNnGSPK4=; b=JLbr7T6V1qQH90vQ0KSpYoJt40vjVtY0bQSB8bqvU3fOus9UB49L7o2zgkNIZWPmBQICrrBernCVJCFNCgA7REXv1G4Z99c8QUrmn8A8hf2aRFdTn/lftnVqZ9Xt0po273zN7swYnxpbJEAT3FfQB7qkdL9XYUK5aD60PoiF2+4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789462393455198.57869071716038; Tue, 15 Sep 2026 01:53:13 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x6Ou9-000559-I7; Tue, 15 Sep 2026 04:52:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou3-00053O-UL for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:37 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou1-0002ja-Md for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:34 -0400 Received: from mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (ec2-35-165-154-97.us-west-2.compute.amazonaws.com [35.165.154.97]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-452-sWuKIggsP-WGktYIahpZZQ-1; Tue, 15 Sep 2026 04:52:26 -0400 Received: from mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id D44B718512C2; Tue, 15 Sep 2026 08:52:24 +0000 (UTC) Received: from berrange.csb (headnet03.pony-001.prod.iad2.dc.redhat.com [10.2.32.114]) by mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id C15495C0; Tue, 15 Sep 2026 08:52:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1789462352; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VV0OXziGeF8Hy41UIrk3r3gicuViPlUS8uZUNnGSPK4=; b=brcAPHFOVdjgQDsuktdPXZABB0c4kU5dF8A07hSF7lmRRvSilIIzorxbl9vENIGCT6/DjN O/ScdAJ1eFHLIn0myumewg8eCrqi8VJadAzwW7UdCFTjAhnScWipLpWeZAeMe/5Onj+2sI cZ28NIzyPPGXqQJt3ZsgoLyUYruso0Q= X-MC-Unique: sWuKIggsP-WGktYIahpZZQ-1 X-Mimecast-MFC-AGG-ID: sWuKIggsP-WGktYIahpZZQ_1789462345 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini , Kyle Evans , Warner Losh , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Pierrick Bouvier , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH v2 3/5] meson: bump min XCode CLang to 17.0 Date: Tue, 15 Sep 2026 09:52:11 +0100 Message-ID: <20260915085213.139944-4-berrange@redhat.com> In-Reply-To: <20260915085213.139944-1-berrange@redhat.com> References: <20260915085213.139944-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.6 on 10.30.177.95 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-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.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1789462395735158500 The current two latest macOS releases (Tahoe and Sequoia) support XCode 17.x, XCode 26.x and XCode 27.x is in Beta. XCode 17.x reported CLang 17.0.0, and this continued with XCode 26.0 stream until XCode 26.4 switched to reporting CLang 21.0.0. A min XCode CLang of 17.0.0 looks appropriate and matches our current CI job matrix. Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- meson.build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index cb3eaf3abe..ff181e7021 100644 --- a/meson.build +++ b/meson.build @@ -330,8 +330,8 @@ foreach lang : all_languages # ok elif compiler.get_id() =3D=3D 'clang' and compiler.compiles(''' #ifdef __apple_build_version__ - # if __clang_major__ < 15 - # error You need at least XCode Clang v15.0 to compile QEMU + # if __clang_major__ < 17 + # error You need at least XCode Clang v17.0 to compile QEMU # endif #else # if __clang_major__ < 10 @@ -342,7 +342,7 @@ foreach lang : all_languages elif compiler.get_id() =3D=3D 'emscripten' # ok else - error('You either need GCC v10.4 or Clang v10.0 (or XCode Clang v15.0)= to compile QEMU') + error('You either need GCC v10.4 or Clang v10.0 (or XCode Clang v17.0)= to compile QEMU') endif endforeach =20 --=20 2.55.0 From nobody Sat Sep 26 20:50:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1789462409; cv=none; d=zohomail.com; s=zohoarc; b=iE8URtgQ8BSUqgiLBKRmiXUPtClR/iJghbXAGxwonmFKdEPmZbBvxXVp+Zq3P8KYgfGqs4tRyYYtv4nyb+K4EuiGMXLOy+3pMJtnpfYhL89CQW6PorNj4O/doq60q3/qOUTG8narr0PFfTRxRysdYTtsIZlpCxc9LeFtXtezqaQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789462409; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=AgJ64QXlNlzjSyv0IPNZDzfp+fVA8HdIWNqJBXQ0Doo=; b=PvZWaBklePPH+OCDbLmQiKEdHte8V/V0P7z/pqzdSQ/nusoTiASvDro1hvytnpSL0OMDH8m0/3f1Y+jdNIu/j3MGArKacxnZlWNwX/xC1UqE1qNjb2nh4A+tyPNKhI18kAge5nzeirIHmqRNI/nldHIk5BxisAq/Aaldz4l6a/I= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789462409423183.8284141989086; Tue, 15 Sep 2026 01:53:29 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x6Ou9-000556-6H; Tue, 15 Sep 2026 04:52:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou4-00053R-KP for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:37 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou1-0002jh-O8 for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:36 -0400 Received: from mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-258-8Zy5-aS5Ma6P7ztTUiOg-A-1; Tue, 15 Sep 2026 04:52:28 -0400 Received: from mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 42442195DBBB; Tue, 15 Sep 2026 08:52:27 +0000 (UTC) Received: from berrange.csb (headnet03.pony-001.prod.iad2.dc.redhat.com [10.2.32.114]) by mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 3415D766; Tue, 15 Sep 2026 08:52:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1789462352; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AgJ64QXlNlzjSyv0IPNZDzfp+fVA8HdIWNqJBXQ0Doo=; b=AJoQUlWCEdj/2+FbYGUrrxi9Vd26h5w47J1geqfLDVDXohtdwnCFBYglAIue1fJkqueJai EPNq+DnJ7NLMzyx+26kdAjV/uu59hl7N5MqGw6kK7eDKZoPQQDkzEw7SohqyWXQLaU53L6 sz1THBP8u3qpY9gKZj+Pn1lhuo633I0= X-MC-Unique: 8Zy5-aS5Ma6P7ztTUiOg-A-1 X-Mimecast-MFC-AGG-ID: 8Zy5-aS5Ma6P7ztTUiOg-A_1789462347 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini , Kyle Evans , Warner Losh , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Pierrick Bouvier Subject: [PATCH v2 4/5] meson: bump min upstream CLang to 17.0 Date: Tue, 15 Sep 2026 09:52:12 +0100 Message-ID: <20260915085213.139944-5-berrange@redhat.com> In-Reply-To: <20260915085213.139944-1-berrange@redhat.com> References: <20260915085213.139944-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.6 on 10.30.177.95 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1789462411411158500 Per our supported platform policy, oldest distros we target have the following CLang available: Fedora 43: 21.1.2 CentOS Stream 9: 22.1.8 Debian 13: 17.0.6 Ubuntu 24.04: 20.1.2 OpenBSD: 22.1.8 FreeBSD: 23.1.0 NetBSD: 21.1.8 OpenSUSE Leap 16.0: 19.1.7 Thus Debian is our prime constraint and we can move from 10.0 to 17.0 as our min version. Reviewed-by: Marc-Andr=C3=A9 Lureau Reviewed-by: Pierrick Bouvier Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- meson.build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index ff181e7021..fc1bb685ab 100644 --- a/meson.build +++ b/meson.build @@ -334,15 +334,15 @@ foreach lang : all_languages # error You need at least XCode Clang v17.0 to compile QEMU # endif #else - # if __clang_major__ < 10 - # error You need at least Clang v10.0 to compile QEMU + # if __clang_major__ < 17 + # error You need at least Clang v17.0 to compile QEMU # endif #endif''') # ok elif compiler.get_id() =3D=3D 'emscripten' # ok else - error('You either need GCC v10.4 or Clang v10.0 (or XCode Clang v17.0)= to compile QEMU') + error('You either need GCC v10.4 or Clang v17.0 (or XCode Clang v17.0)= to compile QEMU') endif endforeach =20 --=20 2.55.0 From nobody Sat Sep 26 20:50:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1789462392; cv=none; d=zohomail.com; s=zohoarc; b=bPS85Tl5bHbg5H9XcTNUJ7o9fW3epCT7lXUm697sr34VZptTq0LbZv6BoezIaBhLOeA+i1G5mWQDOFvrsF/BFNscpFgwbwHIJUq8+u7XspnxXz3p/FfuJVTEt015vA7QTaJQDTPx9cWHBZ490wwVuQpfyoMJ7rVtJGTig/Ire/E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789462392; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=p1R8zRjtTbyqQaAnVSGvz+wcJmf/OCxpjN5ua0lRRJg=; b=mLBN6Djts70fHQ5uOeLXyVUEY4Qjq8Kf8PvvG5enPVwAzSpM87bHe0qXQzhV6dookikrL3lle3uRecVyYrJwsl/LL/jtrB2kCH+iFTW+YIhuaY8SnNh/tOPYFH6rlnTBdMxt7hiYSlkmBMTZN9GLrcdbbD86JIq6mxj1nsl/ctc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789462392546927.7851705298506; Tue, 15 Sep 2026 01:53:12 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x6Ou8-00054x-Vg; Tue, 15 Sep 2026 04:52:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou4-00053Q-H8 for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:37 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x6Ou1-0002jx-Mx for qemu-devel@nongnu.org; Tue, 15 Sep 2026 04:52:36 -0400 Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-264-3_5NIUnCPQa1aMJ8XOxCDA-1; Tue, 15 Sep 2026 04:52:31 -0400 Received: from mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.95]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id D606919540DF; Tue, 15 Sep 2026 08:52:29 +0000 (UTC) Received: from berrange.csb (headnet03.pony-001.prod.iad2.dc.redhat.com [10.2.32.114]) by mx-prod-int-10.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id C3E535C0; Tue, 15 Sep 2026 08:52:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1789462352; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=p1R8zRjtTbyqQaAnVSGvz+wcJmf/OCxpjN5ua0lRRJg=; b=cTpzZxctCGdlU9HfYJ43zDP80u13fcK2K0ZqUW9EE9Dhzb3ETcA9ztrsEOS1igVgbFCKSk PztW9Hq9PeSv939ZKKzDCxxEUseF4Y57UupdHe63tBNBqJwrzO49zzN3dSDzo/KPMi6BAu wIgppstOwFB1vOmzOF96TMRsENNbCS0= X-MC-Unique: 3_5NIUnCPQa1aMJ8XOxCDA-1 X-Mimecast-MFC-AGG-ID: 3_5NIUnCPQa1aMJ8XOxCDA_1789462350 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Alex=20Benn=C3=A9e?= , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , Paolo Bonzini , Kyle Evans , Warner Losh , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Pierrick Bouvier Subject: [PATCH v2 5/5] meson: bump min GCC to 12.0 Date: Tue, 15 Sep 2026 09:52:13 +0100 Message-ID: <20260915085213.139944-6-berrange@redhat.com> In-Reply-To: <20260915085213.139944-1-berrange@redhat.com> References: <20260915085213.139944-1-berrange@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.6 on 10.30.177.95 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1789462395489158500 This is a slight violation of our platform support policy since current NetBSD only has GCC 10.4 as its system compiler. It does, however, have new enough CLang and newer GCC versions can be opted-in. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- meson.build | 4 ++-- tests/vm/netbsd | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index fc1bb685ab..9845317b73 100644 --- a/meson.build +++ b/meson.build @@ -326,7 +326,7 @@ endif =20 foreach lang : all_languages compiler =3D meson.get_compiler(lang) - if compiler.get_id() =3D=3D 'gcc' and compiler.version().version_compare= ('>=3D10.4') + if compiler.get_id() =3D=3D 'gcc' and compiler.version().version_compare= ('>=3D12.0') # ok elif compiler.get_id() =3D=3D 'clang' and compiler.compiles(''' #ifdef __apple_build_version__ @@ -342,7 +342,7 @@ foreach lang : all_languages elif compiler.get_id() =3D=3D 'emscripten' # ok else - error('You either need GCC v10.4 or Clang v17.0 (or XCode Clang v17.0)= to compile QEMU') + error('You either need GCC v12.0 or Clang v17.0 (or XCode Clang v17.0)= to compile QEMU') endif endforeach =20 diff --git a/tests/vm/netbsd b/tests/vm/netbsd index a9879f6146..749116d3dc 100755 --- a/tests/vm/netbsd +++ b/tests/vm/netbsd @@ -61,6 +61,9 @@ class NetBSDVM(basevm.BaseVM): =20 # libs: networking "libslirp", + + # Until system GCC is updated to >=3D 12.0 + "clang", ] =20 BUILD_SCRIPT =3D """ @@ -72,7 +75,8 @@ class NetBSDVM(basevm.BaseVM): tar -xf /dev/rld1a cd ../build ../src/configure --disable-opengl --extra-ldflags=3D-L/usr/pkg/lib= \ - --extra-cflags=3D-I/usr/pkg/include {configure_op= ts} + --extra-cflags=3D-I/usr/pkg/include {configure_op= ts} \ + --cc=3Dclang gmake --output-sync -j{jobs} {target} {verbose} """ poweroff =3D "/sbin/poweroff" --=20 2.55.0