From: Nick Alcock Date: Mon, 26 Dec 2016 09:09:03 +0000 (+0100) Subject: Drop explicit stack-protection of pieces of the system [BZ #7065] X-Git-Tag: glibc-2.25~149 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1ad4ba28e9335c288687d1757bce3221c522f576;p=thirdparty%2Fglibc.git Drop explicit stack-protection of pieces of the system [BZ #7065] --- diff --git a/ChangeLog b/ChangeLog index 918c6f97c67..99749a5b757 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2016-12-26 Nick Alcock + + [BZ #7065] + * login/Makefile (pt_chown-cflags): Remove. + * nscd/Makefile (CFLAGS-nscd): Likewise. + * resolv/Makefile (CFLAGS-libresolv): Likewise. + 2016-12-26 Nick Alcock [BZ #7065] diff --git a/login/Makefile b/login/Makefile index 9ff36d623ea..1a6161c96e2 100644 --- a/login/Makefile +++ b/login/Makefile @@ -58,7 +58,6 @@ CFLAGS-getpt.c = -fexceptions ifeq (yesyes,$(have-fpie)$(build-shared)) pt_chown-cflags += $(pie-ccflag) endif -pt_chown-cflags += $(stack-protector) ifeq (yes,$(have-libcap)) libcap = -lcap endif diff --git a/nscd/Makefile b/nscd/Makefile index 50bad32ea52..bfd72d515d4 100644 --- a/nscd/Makefile +++ b/nscd/Makefile @@ -84,7 +84,6 @@ CPPFLAGS-nscd += -D_FORTIFY_SOURCE=2 ifeq (yesyes,$(have-fpie)$(build-shared)) CFLAGS-nscd += $(pie-ccflag) endif -CFLAGS-nscd += $(stack-protector) ifeq (yesyes,$(have-fpie)$(build-shared)) LDFLAGS-nscd = -Wl,-z,now diff --git a/resolv/Makefile b/resolv/Makefile index be203683f7b..06329e1f5c3 100644 --- a/resolv/Makefile +++ b/resolv/Makefile @@ -90,7 +90,6 @@ CPPFLAGS += -Dgethostbyname=res_gethostbyname \ -Dgetnetbyname=res_getnetbyname \ -Dgetnetbyaddr=res_getnetbyaddr -CFLAGS-libresolv += $(stack-protector) CFLAGS-res_hconf.c = -fexceptions # The DNS NSS modules needs the resolver.