Package: screen
Version: 4.1.0~20110819git450e8f3-1
Severity: important
Tags: patch

Please enabled hardened build flags through dpkg-buildflags.

Patch against the version in experimental attached.

Cheers,
        Moritz
diff -aur screen-4.1.0~20110819git450e8f3.harden/debian/rules screen-4.1.0~20110819git450e8f3/debian/rules
--- screen-4.1.0~20110819git450e8f3.harden/debian/rules	2011-10-08 19:47:46.000000000 +0200
+++ screen-4.1.0~20110819git450e8f3/debian/rules	2012-01-19 21:05:02.000000000 +0100
@@ -12,6 +12,10 @@
 # statically define this... sucko
 TTYGROUP := 5
 
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+
 ifeq ($(findstring noopt,$(DEB_BUILD_OPTIONS)),noopt)
 CC_OPTFLAGS := -O0 -g3
 else
@@ -33,6 +37,7 @@
 	dh_testdir
 	dh_autoreconf
 	./configure --prefix=/usr \
+		    $(shell dpkg-buildflags --export=configure) \
 		    --infodir='$$(prefix)/share/info' \
 		    --mandir='$$(prefix)/share/man' \
 		    --with-socket-dir=/var/run/screen \
Nur in screen-4.1.0~20110819git450e8f3/debian: rules~.

Reply via email to