From 3c7d768f080c4f34867ce758376bfe26f06c2a97 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Mon, 31 Mar 2025 15:11:15 +0200 Subject: [PATCH] guix: explicitely enable CET --- contrib/guix/manifest.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm index dffa40fe..4958d5b1 100644 --- a/contrib/guix/manifest.scm +++ b/contrib/guix/manifest.scm @@ -180,6 +180,9 @@ chain for " target " development.")) (list "--enable-initfini-array=yes", "--enable-default-ssp=yes", "--enable-default-pie=yes", + "--enable-standard-branch-protection=yes", + "--enable-cet=yes", + "--disable-gcov", building-on))) ((#:phases phases) `(modify-phases ,phases @@ -215,6 +218,7 @@ chain for " target " development.")) `(append ,flags ;; https://www.gnu.org/software/libc/manual/html_node/Configuring-and-compiling.html (list "--enable-stack-protector=all", + "--enable-cet", "--enable-bind-now", "--disable-werror", building-on))) -- 2.52.0