commit:     24a6aee8908ed171242efbd6ab7ae1213bae2c72
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 13:25:24 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 13:27:05 2023 +0000
URL:        https://gitweb.gentoo.org/proj/releng.git/commit/?id=24a6aee8

portage/stages/package.use: enable cet to fix hardened stage1 builds

Hardened profiles default to USE=cet but our -* in stage1 builds ends up
mixing -cet/+cet causing build failures or unmet deps.  This will keep the
flag enbled consistently.  This has no effect on non-hardened profiles
since the flag is masked there.

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 releases/portage/stages/package.use/releng/cet | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/releases/portage/stages/package.use/releng/cet 
b/releases/portage/stages/package.use/releng/cet
new file mode 100644
index 00000000..741bf8ba
--- /dev/null
+++ b/releases/portage/stages/package.use/releng/cet
@@ -0,0 +1,8 @@
+# Hardened profiles default to USE=cet but our -* in stage1 builds ends up
+# mixing -cet/+cet causing build failures or unmet deps.  This will keep the
+# flag enbled consistently.  This has no effect on non-hardened profiles
+# since the flag is masked there.
+sys-devel/binutils cet
+sys-devel/gcc cet
+sys-libs/binutils-libs cet
+sys-libs/glibc cet

Reply via email to