summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-02-24 14:29:56 +0000
committerSam James <sam@gentoo.org>2024-02-24 14:31:47 +0000
commitd0624e2471bdeec4b195d4489436b302a91c875c (patch)
tree682cb073da7e4643be477055b4ff30accbd46447 /profiles
parentapp-arch/xz-utils: Stabilize 5.4.6-r1 x86, #925410 (diff)
downloadgentoo-d0624e2471bdeec4b195d4489436b302a91c875c.tar.gz
gentoo-d0624e2471bdeec4b195d4489436b302a91c875c.tar.bz2
gentoo-d0624e2471bdeec4b195d4489436b302a91c875c.zip
profiles: unmask CET
There's no need for us to keep this hardened-only anymore. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/amd64/package.use.mask8
-rw-r--r--profiles/base/package.use.mask20
-rw-r--r--profiles/features/hardened/amd64/package.use.mask11
3 files changed, 17 insertions, 22 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 4d8fad4f2040..8de47171521e 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2024-02-24)
+# Only works on amd64 (and x32).
+dev-debug/gdb -cet
+sys-devel/binutils -cet
+sys-devel/gcc -cet
+sys-libs/binutils-libs -cet
+sys-libs/glibc -cet
+
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23)
# net-libs/paho-mqtt-c is only available for amd64 and x86
app-admin/syslog-ng -mqtt
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b8f1879a5b83..51c9064d2366 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,15 @@
# 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-02-24)
+# Only works on amd64 (and x32).
+dev-debug/gdb cet
+sys-devel/binutils cet
+sys-devel/binutils-hppa64 cet
+sys-devel/gcc cet
+sys-libs/binutils-libs cet
+sys-libs/glibc cet
+
# Joonas Niilola <juippis@gentoo.org> (2024-02-20)
# Upstream massively reworked av1 support breaking our custom
# system-av1 patches.
@@ -717,17 +726,6 @@ dev-lang/gnat-gpl jit
# masked. bug #666619
dev-python/paramiko server
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-08-03)
-# New and for Gentoo still quite experimental. You've been
-# warned. (Also, works only on x86_64 and with certain CPUs
-# and compiler/binutils combinations.)
-sys-devel/binutils cet
-sys-devel/binutils-hppa64 cet
-dev-debug/gdb cet
-sys-libs/binutils-libs cet
-sys-libs/glibc cet
-sys-devel/gcc cet
-
# Michał Górny <mgorny@gentoo.org> (2018-06-13)
# Requires app-arch/snappy[static-libs] that is no longer available.
# Bug #651606.
diff --git a/profiles/features/hardened/amd64/package.use.mask b/profiles/features/hardened/amd64/package.use.mask
deleted file mode 100644
index 4a02dcd75989..000000000000
--- a/profiles/features/hardened/amd64/package.use.mask
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2021-11-27)
-# Unmask CET here. It works on amd64 and this is the hardened profile.
-sys-devel/binutils -cet
-sys-devel/binutils-hppa64 -cet
-dev-debug/gdb -cet
-sys-libs/binutils-libs -cet
-sys-libs/glibc -cet
-sys-devel/gcc -cet