commit: 3cfc09d22608f46e66e233251cae04fc1e6c4444 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Sep 30 01:33:52 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> 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 <sam <AT> 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 <[email protected]> (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. +<sys-devel/gcc-11 +<sys-devel/kgcc64-11 + # Michał Górny <[email protected]> (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 <[email protected]> (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. -<dev-util/nvidia-cuda-toolkit-12 -<dev-libs/cudnn-8.8.0.121 -<sys-devel/gcc-12 -<sys-devel/kgcc64-12 - # Robin H. Johnson <[email protected]> (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.
