summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Ruderich <simon@ruderich.org>2014-05-20 20:27:31 +0100
committerSimon Kelley <simon@thekelleys.org.uk>2014-05-20 20:34:00 +0100
commit91f4a5e4b5ac429d6265eb2c4dfb791cdac69422 (patch)
tree96804998d1b700c3101287b175a08c2b8768ea8a
parent0fa7e6294723d4137f4cfafbb36ae9d0a08a51d3 (diff)
downloaddnsmasq-91f4a5e4b5ac429d6265eb2c4dfb791cdac69422.tar.gz
Debian/rules fixes to enable hardening.
-rwxr-xr-xdebian/rules8
1 files changed, 5 insertions, 3 deletions
diff --git a/debian/rules b/debian/rules
index fac8e55..7a1a27c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,11 +11,13 @@
package=dnsmasq-base
-CFLAGS = $(shell export DEB_BUILD_OPTIONS=$(DEB_BUILD_OPTIONS); dpkg-buildflags --get CFLAGS)
-CFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
+dpkg_buildflags := DEB_BUILD_MAINT_OPTIONS="hardening=+all" dpkg-buildflags
+
+CFLAGS = $(shell $(dpkg_buildflags) --get CFLAGS)
+CFLAGS += $(shell $(dpkg_buildflags) --get CPPFLAGS)
CFLAGS += -Wall -W
-LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
+LDFLAGS = $(shell $(dpkg_buildflags) --get LDFLAGS)
DEB_COPTS = $(COPTS)