sys-apps/sysvinit: Do not force -fstack-protector-strong.
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Sun, 10 Mar 2019 03:04:27 +0000 (04:04 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Fri, 15 Mar 2019 13:19:09 +0000 (14:19 +0100)
Fixes: https://bugs.gentoo.org/679504
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
sys-apps/sysvinit/sysvinit-2.94.ebuild

index bb9842d5c6a981abd558c39a36e4de955b8932e8..ea95cca195fc258c0955254d8ecaaca7018573af 100644 (file)
@@ -36,7 +36,10 @@ PATCHES=(
 
 src_prepare() {
        default
-       sed -i '/^CPPFLAGS =$/d' src/Makefile || die
+       sed -i \
+               -e '/^CPPFLAGS =$/d' \
+               -e '/^override CFLAGS +=/s/ -fstack-protector-strong//' \
+               src/Makefile || die
 
        # last/lastb/mesg/mountpoint/sulogin/utmpdump/wall have moved to util-linux
        sed -i -r \