From 1ad4ba28e9335c288687d1757bce3221c522f576 Mon Sep 17 00:00:00 2001 From: Nick Alcock Date: Mon, 26 Dec 2016 10:09:03 +0100 Subject: Drop explicit stack-protection of pieces of the system [BZ #7065] --- ChangeLog | 7 +++++++ login/Makefile | 1 - nscd/Makefile | 1 - resolv/Makefile | 1 - 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 918c6f97c6..99749a5b75 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 9ff36d623e..1a6161c96e 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 50bad32ea5..bfd72d515d 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 be203683f7..06329e1f5c 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. -- cgit 1.4.1