Debian/rules fixes to enable hardening.

This commit is contained in:
Simon Ruderich
2014-05-20 20:27:31 +01:00
committed by Simon Kelley
parent 0fa7e62947
commit 91f4a5e4b5

8
debian/rules vendored
View File

@@ -11,11 +11,13 @@
package=dnsmasq-base package=dnsmasq-base
CFLAGS = $(shell export DEB_BUILD_OPTIONS=$(DEB_BUILD_OPTIONS); dpkg-buildflags --get CFLAGS) dpkg_buildflags := DEB_BUILD_MAINT_OPTIONS="hardening=+all" dpkg-buildflags
CFLAGS += $(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS = $(shell $(dpkg_buildflags) --get CFLAGS)
CFLAGS += $(shell $(dpkg_buildflags) --get CPPFLAGS)
CFLAGS += -Wall -W CFLAGS += -Wall -W
LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) LDFLAGS = $(shell $(dpkg_buildflags) --get LDFLAGS)
DEB_COPTS = $(COPTS) DEB_COPTS = $(COPTS)