diff options
author | 2022-12-28 15:17:09 +0000 | |
---|---|---|
committer | 2022-12-28 15:17:09 +0000 | |
commit | 0f55fd20c5d70f84bbf009a8f4c08ad1558ba9b0 (patch) | |
tree | d548dbb98ad7d346e7510f6c32497276d5bdd7d5 | |
parent | config.site: Fix tzset in Python with autoconf override (diff) | |
download | crossdev-0f55fd20c5d70f84bbf009a8f4c08ad1558ba9b0.tar.gz crossdev-0f55fd20c5d70f84bbf009a8f4c08ad1558ba9b0.tar.bz2 crossdev-0f55fd20c5d70f84bbf009a8f4c08ad1558ba9b0.zip |
crossdev: force off hardened in more cases (avoid leaking hardened from host)
See: c439961a06625b27d39d683beee00e8c3a54005f
See: cb41e7e05c55f6ef64e7a617869bbb644899e724
Signed-off-by: Sam James <sam@gentoo.org>
-rwxr-xr-x | crossdev | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -290,6 +290,7 @@ parse_target() { LCAT="dev-util"; LPKG="mingw64-runtime" WITH_DEF_HEADERS="yes" # gcc can't boot without headers: bug #693770 GUSE+=" -hardened" # gcc ICEs as libssp/ssp.c:186:1: internal compiler error: in seh_emit_stackalloc + GMASK+=" hardened" ;; mingw*|*-mingw*) @@ -333,6 +334,7 @@ parse_target() { LPKG="newlib" KPKG="[none]" STAGE_DEFAULT=${STAGE_LIBC} + GMASK+=" hardened" GUSE+=" cxx -openmp" #489798 GUSE+=" -fortran" #589672, needs syscalls GUSE+=" -hardened" #687598, needs -fstack-check=specific support |