1 |
diff -Naur bind-9.9.5/bin/named/Makefile.in bind-9.9.5.oden/bin/named/Makefile.in |
2 |
--- bind-9.9.5/bin/named/Makefile.in 2014-01-27 19:58:24.000000000 +0100 |
3 |
+++ bind-9.9.5.oden/bin/named/Makefile.in 2014-02-02 13:53:21.218226679 +0100 |
4 |
@@ -115,8 +115,12 @@ |
5 |
|
6 |
MANOBJS = ${MANPAGES} ${HTMLPAGES} |
7 |
|
8 |
+EXT_CFLAGS = -fpie |
9 |
+ |
10 |
@BIND9_MAKE_RULES@ |
11 |
|
12 |
+LDFLAGS += -pie -Wl,-z,relro,-z,now,-z,nodlopen,-z,noexecstack |
13 |
+ |
14 |
main.@O@: main.c |
15 |
${LIBTOOL_MODE_COMPILE} ${CC} ${ALL_CFLAGS} \ |
16 |
-DVERSION=\"${VERSION}\" \ |
17 |
diff -Naur bind-9.9.5/bin/named/unix/Makefile.in bind-9.9.5.oden/bin/named/unix/Makefile.in |
18 |
--- bind-9.9.5/bin/named/unix/Makefile.in 2014-01-27 19:58:24.000000000 +0100 |
19 |
+++ bind-9.9.5.oden/bin/named/unix/Makefile.in 2014-02-02 13:53:21.218226679 +0100 |
20 |
@@ -19,6 +19,8 @@ |
21 |
VPATH = @srcdir@ |
22 |
top_srcdir = @top_srcdir@ |
23 |
|
24 |
+EXT_CFLAGS = -fpie |
25 |
+ |
26 |
@BIND9_MAKE_INCLUDES@ |
27 |
|
28 |
CINCLUDES = -I${srcdir}/include -I${srcdir}/../include \ |