From: tobtoht Date: Mon, 31 Mar 2025 13:11:15 +0000 (+0200) Subject: guix: explicitely enable CET X-Git-Url: https://git.nutra.tk/v2?a=commitdiff_plain;h=3c7d768f080c4f34867ce758376bfe26f06c2a97;p=gamesguru%2Ffeather.git guix: explicitely enable CET --- 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)))