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 1324815808B for ; Mon, 30 Sep 2024 01:52:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BDADBE2A56; Mon, 30 Sep 2024 01:52:04 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 pigeon.gentoo.org (Postfix) with ESMTPS id A3273E2A56 for ; Mon, 30 Sep 2024 01:52:04 +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 AE8BB3431F2 for ; Mon, 30 Sep 2024 01:52:03 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id EADDC27F2 for ; Mon, 30 Sep 2024 01:52:01 +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: <1727661105.3cfc09d22608f46e66e233251cae04fc1e6c4444.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/package.mask X-VCS-Directories: profiles/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 3cfc09d22608f46e66e233251cae04fc1e6c4444 X-VCS-Branch: master Date: Mon, 30 Sep 2024 01:52:01 +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: 8b8867bb-0284-4bf2-ad45-9e7909755cfe X-Archives-Hash: ded9d352ae1a85b463fc07a9d60ff10b commit: 3cfc09d22608f46e66e233251cae04fc1e6c4444 Author: Sam James gentoo org> AuthorDate: Mon Sep 30 01:33:52 2024 +0000 Commit: Sam James gentoo org> CommitDate: Mon Sep 30 01:51:45 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfc09d2 profiles: unmask GCC 11 for now GCC 11 is the last version of GDC which doesn't need GDC to build, so it's useful for bootstrapping. Given the recent toolchain.eclass work, it'd be a shame to not facilitate things working Out Of The Box until we have some alternative package set up (see bug #940470). So, unmask for now as a temporary reprieve. But really, please don't use GCC 11 unless you must, as it's EOL. This reverts the following commits: * 4bb56f21a477a1cb4998bbc283be138bff483a9b * 0f5f8e27a03786959c2f151ce6381ffc4200a9e7 * 7de3c29b71c2b46a1e1581dcc24525433982d687 (Really, a lot of the value in masking old GCCs is to push people to check `gcc-config` and so on anyway, and most people will have hopefully done that by now in response to the mask a week ago. That doesn't make the mask pointless -- if anyone files a bug with GCC 11, we're going to tell them to try >= GCC 12, and package maintainers aren't expected to try make things work with < GCC 12 and so on, but it does mean unmasking doesn't do much harm.) Bug: https://bugs.gentoo.org/940470 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 5c73ef17d227..fc4ee0f04cca 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# Sam James (2024-09-30) +# GCC 10 and older no longer receive upstream support or fixes for +# bugs. Please switch to a newer GCC version using gcc-config. +# The lowest supported version of GCC is GCC 11. + (2024-09-29) # This package has not been updated since Python 3.11.2. It bundles # part of Python stdlib that's most likely vulnerable by now, as well @@ -56,15 +63,6 @@ dev-java/ant-core # Removal on 2024-10-22. Bug #874732. dev-util/biew -# Sam James (2024-09-22) -# GCC 11 and older no longer receive upstream support or fixes for -# bugs. Please switch to a newer GCC version using gcc-config. -# The lowest supported version of GCC is GCC 12. - (2024-09-22) # Upstream testing release; fails some tests as well here # Beware that if you upgrade to it, you may need to reset your keyrings.