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 (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 91DD4158004 for ; Tue, 2 Jul 2024 20:59:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C76A3E2B2C; Tue, 2 Jul 2024 20:59:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.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 A5CBAE2B2C for ; Tue, 2 Jul 2024 20:59:42 +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 BEB7E342FB2 for ; Tue, 2 Jul 2024 20:59:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id F07111BC0 for ; Tue, 2 Jul 2024 20:59:39 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1719953855.14f256160bfd03db0cee8d250eca7e28578a7605.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/arch/amd64/package.use.force X-VCS-Directories: profiles/arch/amd64/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: 14f256160bfd03db0cee8d250eca7e28578a7605 X-VCS-Branch: master Date: Tue, 2 Jul 2024 20:59:39 +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: 83007456-d85c-4cd3-93c6-0ce308a08407 X-Archives-Hash: a81420681f1520e19fa6ca8c28a2b62c commit: 14f256160bfd03db0cee8d250eca7e28578a7605 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 2 13:41:39 2024 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 2 20:57:35 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f25616 profiles: Force sys-devel/binutils[cet] on amd64 to fix cross-compiling gcc needs this flag enabled, and up till now, we've enforced this with BDEPEND. However, this prevents other architectures from building gcc for amd64 due to PMS limitations. We may drop the flag eventually now that wider x86 support is being backed out, but binutils currently still enables it. Signed-off-by: James Le Cuirot gentoo.org> profiles/arch/amd64/package.use.force | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force index 5c9f06cdb0c4..85659560a1e0 100644 --- a/profiles/arch/amd64/package.use.force +++ b/profiles/arch/amd64/package.use.force @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2024-07-02) +# Needed to build gcc. Force here rather than using BDEPEND to simplify +# cross-compile scenarios. +sys-devel/binutils cet + # Michał Górny (2023-10-06) # Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise # sys-devel/gcc[multilib] (which is forced) will fail late in build.