From 093d9a4707bc70a20bf6691a6d15a5f8847a65e8 Mon Sep 17 00:00:00 2001 From: Jan Wagner Date: Mon, 16 Nov 2015 18:56:11 +0100 Subject: [PATCH] Drop hardening-wrapper, use dpkg-buildflags instead --- debian/control | 1 - debian/rules | 8 +++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/debian/control b/debian/control index 2b6f392..905338e 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,6 @@ Maintainer: Debian Nagios Maintainer Group , Alexander Wirt Build-Depends: autotools-dev, debhelper (>= 5), - hardening-wrapper, libdbi-dev, libfreeradius-client-dev | libradiusclient-ng-dev, libkrb5-dev, diff --git a/debian/rules b/debian/rules index 56ac34c..9d8267a 100755 --- a/debian/rules +++ b/debian/rules @@ -6,8 +6,9 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# enable hardnening -export DEB_BUILD_HARDENING=1 +# for hardening +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk PACKAGE = monitoring-plugins @@ -79,8 +80,9 @@ config.status: configure rm -f config.cache # Add here commands to configure the package. + # Append 'All warnings', 'Immediate binding' and dpkg-buildflags flags + CFLAGS="$$(DEB_CFLAGS_MAINT_APPEND='-Wall -Wl,-z,now' dpkg-buildflags --get CFLAGS)" \ PGINCLUDE="-I`pg_config --includedir`" PGLIBS="-lpq -lcrypt" \ - CFLAGS="$(CFLAGS)" \ ./configure \ --disable-maintainer-mode \ --host=$(DEB_HOST_GNU_TYPE) \