Package: heimdal
Severity: important
Tags: patch

Please enable hardened build flags through dpkg-buildflags.See
http://lists.debian.org/debian-devel-announce/2012/02/msg00016.html
for details.

Patch attached.

Cheers,
        Moritz
diff -aur heimdal-1.6~git20120311.dfsg.1.harden/debian/rules heimdal-1.6~git20120311.dfsg.1/debian/rules
--- heimdal-1.6~git20120311.dfsg.1.harden/debian/rules	2012-03-29 01:51:43.000000000 +0200
+++ heimdal-1.6~git20120311.dfsg.1/debian/rules	2012-04-08 12:22:45.000000000 +0200
@@ -1,6 +1,6 @@
 #!/usr/bin/make -f
 
-LDFLAGS += -Wl,--as-needed
+DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
@@ -30,7 +30,8 @@
 override_dh_auto_test:
 
 override_dh_auto_configure:
-	LDFLAGS=-Wl,--as-needed ./configure --libexecdir="\$${prefix}/sbin" \
+	./configure $(shell dpkg-buildflags --export=configure) --libexecdir="\$${prefix}/sbin" \
+	  --enable-shared \
 	  --enable-shared \
 	  --prefix=/usr \
 	  --includedir="\$${prefix}/include" \
Nur in heimdal-1.6~git20120311.dfsg.1/debian: rules~.

Reply via email to