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~.