summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin235329 -> 235330 bytes
-rw-r--r--profiles/base/package.use.force6
-rw-r--r--profiles/base/package.use.mask5
-rw-r--r--profiles/desc/ada_target.desc4
-rw-r--r--profiles/features/musl/package.mask4
-rw-r--r--profiles/package.mask16
6 files changed, 25 insertions, 10 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 01817675c89b..1dce9b9692f6 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f33c69713d02..fe7d666017ea 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,12 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-09-30)
+# gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled,
+# force Ada on. Once it is split/moved/gutted, this won't be necessary
+# as it'll always build Ada.
+dev-lang/gnat-gpl ada
+
# Michał Górny <mgorny@gentoo.org> (2024-06-29)
# Disabling GIL (enabling freethreading) is experimental and prone
# to break packages. Should you choose to test it, please do not file
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 01df0a79fdb6..c6d52d79ef2f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Sam James <sam@gentoo.org> (2024-09-30)
+# gnat-gpl is purely for bootstrapping Ada and it's based on an old
+# version of GCC. Avoid risks of miscompilations.
+dev-lang/gnat-gpl pgo lto
+
# Patrick McLean <chutzpah@gentoo.org> (2024-09-23)
# Only supported on x86/amd64 (bug #940014).
net-misc/lldpd seccomp
diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
index 005be2d73640..d9b797cfb661 100644
--- a/profiles/desc/ada_target.desc
+++ b/profiles/desc/ada_target.desc
@@ -1,6 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
gnat_2021 - Compile with dev-lang/gnat-gpl-2021
gcc_12 - Compile with sys-devel/gcc:12
gcc_13 - Compile with sys-devel/gcc:13
+gcc_14 - Compile with sys-devel/gcc:14
+gcc_15 - Compile with sys-devel/gcc:15
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 988b40fa6625..880c3d73987f 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-09-30)
+# Needs porting to musl (bug #940130)
+=sys-auth/elogind-255.5
+
# Sam James <sam@gentoo.org> (2024-08-31)
# sys-devel/binutils[gprofng] is masked on musl
dev-debug/gprofng-gui
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 <sam@gentoo.org> (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 <mgorny@gentoo.org> (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 <sam@gentoo.org> (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 <robbat2@gentoo.org> (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.