diff options
author | 2017-06-14 16:31:44 +0200 | |
---|---|---|
committer | 2017-06-16 03:23:34 -0500 | |
commit | 9fe8087634d878eeed259019bf6f3eb19ef209b8 (patch) | |
tree | 807fcd75f4ad20fae8bfac5ac61ea0760cf1c04e /sys-libs | |
parent | toolchain-funcs.eclass: Add functions for detection of PIE / SSP in way compa... (diff) | |
download | gentoo-9fe8087634d878eeed259019bf6f3eb19ef209b8.tar.gz gentoo-9fe8087634d878eeed259019bf6f3eb19ef209b8.tar.bz2 gentoo-9fe8087634d878eeed259019bf6f3eb19ef209b8.zip |
toolchain-glibc.eclass: Build most of >=sys-libs/glibc-2.25 with -fstack-protector-all (bug #609048).
configure accepts --enable-stack-protector=... option which results
in build system passing appropriate -fstack-protector... option
when possible.
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/glibc/glibc-2.25-r1.ebuild | 5 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-9999.ebuild | 5 |
2 files changed, 0 insertions, 10 deletions
diff --git a/sys-libs/glibc/glibc-2.25-r1.ebuild b/sys-libs/glibc/glibc-2.25-r1.ebuild index f8e505dcec98..5850d7d32c4e 100644 --- a/sys-libs/glibc/glibc-2.25-r1.ebuild +++ b/sys-libs/glibc/glibc-2.25-r1.ebuild @@ -137,11 +137,6 @@ src_prepare() { -e '/^CFLAGS-backtrace.c/ iCPPFLAGS-chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ debug/Makefile || die fi - - # Build various bits with ssp-all - sed -i \ - -e 's:-fstack-protector$:-fstack-protector-all:' \ - */Makefile || die fi case $(gcc-fullversion) in diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild index 950b62b89acf..4b4945c04f7f 100644 --- a/sys-libs/glibc/glibc-9999.ebuild +++ b/sys-libs/glibc/glibc-9999.ebuild @@ -135,10 +135,5 @@ src_prepare() { -e '/^CFLAGS-backtrace.c/ iCPPFLAGS-chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \ debug/Makefile || die fi - - # Build various bits with ssp-all - sed -i \ - -e 's:-fstack-protector$:-fstack-protector-all:' \ - */Makefile || die fi } |