Package: cabextract Severity: important Tags: patch Please enable hardened build flags through dpkg-buildflags.
Patch attached. Cheers, Moritz
diff -aur cabextract-1.4.orig/debian/rules cabextract-1.4/debian/rules --- cabextract-1.4.orig/debian/rules 2010-03-28 20:07:46.000000000 +0200 +++ cabextract-1.4/debian/rules 2011-12-29 01:22:49.000000000 +0100 @@ -5,11 +5,15 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +CFLAGS = `dpkg-buildflags --get CFLAGS` +LDFLAGS = `dpkg-buildflags --get LDFLAGS` +CPPFLAGS = `dpkg-buildflags --get CPPFLAGS` + configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. - ./configure --prefix=$(CURDIR)/debian/cabextract/usr --mandir=$(CURDIR)/debian/cabextract/usr/share/man --infodir=$(CURDIR)/debian/cabextract/usr/share/info + ./configure CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" --prefix=$(CURDIR)/debian/cabextract/usr --mandir=$(CURDIR)/debian/cabextract/usr/share/man --infodir=$(CURDIR)/debian/cabextract/usr/share/info touch configure-stamp Nur in cabextract-1.4/debian: rules~.