From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 47906158042 for ; Sun, 10 Nov 2024 17:24:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 851F3E086F; Sun, 10 Nov 2024 17:24:02 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7049DE086F for ; Sun, 10 Nov 2024 17:24:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A890D33BF60 for ; Sun, 10 Nov 2024 17:24:01 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 15D7A11DF for ; Sun, 10 Nov 2024 17:24:00 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1731259424.e08def09c01c484bcd0f1305e88165b4418f43b3.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/ X-VCS-Repository: repo/gentoo X-VCS-Files: eclass/toolchain.eclass X-VCS-Directories: eclass/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: e08def09c01c484bcd0f1305e88165b4418f43b3 X-VCS-Branch: master Date: Sun, 10 Nov 2024 17:24:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8d4cd7c3-bc16-47db-ad52-8bf01234a230 X-Archives-Hash: b65ec2099195e37638d65cf0d38e9036 commit: e08def09c01c484bcd0f1305e88165b4418f43b3 Author: Andrei Horodniceanu proton me> AuthorDate: Thu Nov 7 13:49:00 2024 +0000 Commit: Sam James gentoo org> CommitDate: Sun Nov 10 17:23:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08def09 toolchain.eclass: Check for gnu environment when enabling cet on x86 Like we do for arm64 and amd64, diverge from the upstream check for linux and only enable it for gnu triples. Closes: https://bugs.gentoo.org/942951 Signed-off-by: Andrei Horodniceanu proton.me> Closes: https://github.com/gentoo/gentoo/pull/39228 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 4d5973bb4959..573471351dd1 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1583,7 +1583,7 @@ toolchain_src_configure() { fi } - enable_cet_for 'i[34567]86' 'linux' 'cet' + enable_cet_for 'i[34567]86' 'gnu' 'cet' enable_cet_for 'x86_64' 'gnu' 'cet' enable_cet_for 'aarch64' 'gnu' 'standard-branch-protection' fi