From daec387a1c91d5a0b9f94ee00ef95f63a9a6d9d2 Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 2 Jul 2024 17:22:06 +0100 Subject: crossdev: Configure the cet USE flag to match the profiles We especially don't want to enable it on i?86. Signed-off-by: James Le Cuirot --- crossdev | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/crossdev b/crossdev index 020d17c..a02016a 100755 --- a/crossdev +++ b/crossdev @@ -499,6 +499,21 @@ parse_target() { GMASK+=" default-stack-clash-protection ssp hardened -nossp" GFORCE+=" nossp" fi + + # Configure the cet USE flag to match the profiles. We especially + # don't want to enable it on i?86. + case ${CTARGET} in + x86_64-*) + BFORCE+=" cet" + GUSE+=" cet" + LUSE+=" cet" + ;; + *) + BMASK+=" cet" + GMASK+=" cet" + LMASK+=" cet" + ;; + esac } parse_repo_config() { -- cgit v1.2.3-65-gdbad