commit:     abde834227d7492a298a2104018991cfde6d0669
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 14 00:44:22 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 14 00:45:34 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abde8342

profiles: mask sys-libs/glibc[sframe]

Mask for a while until people have rebuilt w/o v2 and with >=binutils-2.46.

binutils-2.46 changes SFrame format to v3. We don't want binaries
distributed with v2 and binutils doesn't support mixing v2+v3. From
v3 on, compatibility will be guaranteed. Please rebuild without SFrames
first with <binutils-2.46.

Closes: https://bugs.gentoo.org/970047
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/amd64/package.use.mask |  4 ----
 profiles/arch/arm64/package.use.mask |  4 ----
 profiles/base/package.use.mask       | 11 +++++++----
 3 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4eb0e569f0c1..e674454f347d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -66,10 +66,6 @@ sci-libs/flexiblas -blis -mkl -openblas
 # net-emulation/libvirt is only keyworded on amd64 at this time
 sys-block/nbdkit -libguestfs
 
-# Andreas K. Hüttel <[email protected]> (2025-08-06)
-# x86-64 supports sframe
->=sys-libs/glibc-2.42 -sframe
-
 # Alfred Wingate <[email protected]> (2025-05-22)
 # Upstream supports amd64
 media-libs/svt-av1 -test

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index f8b869f46f8d..3f15c2d33081 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -55,10 +55,6 @@ sci-libs/flexiblas -blis -openblas
 # dev-games/ogre is not keyworded here
 >=dev-games/mygui-3.4.1 ogre
 
-# Andreas K. Hüttel <[email protected]> (2025-08-06)
-# aarch64 supports sframe
->=sys-libs/glibc-2.42 -sframe
-
 # Ionen Wolkens <[email protected]> (2025-08-01)
 # dev-qt/qtlanguageserver:6 is keyworded here
 dev-qt/qtdeclarative:6 -qmlls

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index aeb3d91610b7..2b47b6d7a8d7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,13 @@
 
 # New entries go on top.
 
+# Sam James <[email protected]> (2026-02-14)
+# binutils-2.46 changes SFrame format to v3. We don't want binaries
+# distributed with v2 and binutils doesn't support mixing v2+v3. From
+# v3 on, compatibility will be guaranteed. Please rebuild without SFrames
+# first with <binutils-2.46.
+sys-libs/glibc sframe
+
 # Andreas Sturmlechner <[email protected]> (2026-01-15)
 # KF5/Qt5 integration is no longer worth it.
 kde-plasma/plasma-meta qt5
@@ -98,10 +105,6 @@ dev-python/numpy index64
 # Marked Beta tier upstream. Tests don't work with it.
 dev-games/ogre vulkan
 
-# Andreas K. Hüttel <[email protected]> (2025-08-06)
-# General mask, to be unmasked on arches where glibc supports this
->=sys-libs/glibc-2.42 sframe
-
 # Alfred Wingate (2025-07-31)
 # Missing dependency
 sci-libs/gdal mongodb

Reply via email to