commit: 7f338ea13570c1d729177425097bf9a72491b902 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Nov 21 13:07:54 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Nov 21 13:07:54 2021 +0000 URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=7f338ea1
Revert "crossdev: disable default ssp support on x86 and ppc on musl" This should be working now -- we've imported fixed GCC to ::gentoo from the musl overlay and we've unmasked + re-enabled SSP everywhere other than crossdev anyway. Bug: https://bugs.gentoo.org/706210 This reverts commit 3756849289a449ff09e329aaa7e26fbd5739805e. Signed-off-by: Sam James <sam <AT> gentoo.org> crossdev | 3 --- 1 file changed, 3 deletions(-) diff --git a/crossdev b/crossdev index 25b7acf..dbce501 100755 --- a/crossdev +++ b/crossdev @@ -422,9 +422,6 @@ parse_target() { # [1.]: no -fstack-protector flag support: # check as '$CC -fstack-protector -c -x c - </dev/null' alpha*|avr*|hppa*|ia64*|mmix*|nios2*) ssp_support=no;; - # [2.]: musl does not provide __stack_chk_fail_local: - # and is broken on ARCH=x86 and ppc32: https://bugs.gentoo.org/706210 - i[3-6]86-*-musl*|powerpc-*-musl*|powerpcle-*-musl*) ssp_support=no;; esac if [[ $ssp_support = "no" ]]; then # ssp is >=gcc-6, nossp is <gcc-6
