Bug#656009: Please enabled hardened build flags
Package: loop-aes-utils
Severity: important
Tags: patch
Please enabled hardened build flags through dpkg-buildflags.
Patch attached.
Cheers,
Moritz
diff -aur loop-aes-utils-2.16.2.harden/debian/rules loop-aes-utils-2.16.2/debian/rules
--- loop-aes-utils-2.16.2.harden/debian/rules 2011-02-23 18:04:37.000000000 +0100
+++ loop-aes-utils-2.16.2/debian/rules 2012-01-15 21:53:10.000000000 +0100
@@ -9,7 +9,10 @@
debbuild = debian/build-deb
udebbuild = debian/build-udeb
-CFLAGS = -Wall -g
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+CFLAGS += -Wall
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
+CPPFLAGS = `dpkg-buildflags --get CPPFLAGS`
confopts = \
--without-ncurses \
@@ -42,7 +45,7 @@
$(debbuild)/config.status:
mkdir -p $(debbuild)
cd $(debbuild) && \
- CFLAGS="$(CFLAGS) -O2" \
+ CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
../../configure $(confbuild) $(confopts_deb)
build-deb: build-deb-stamp
Nur in loop-aes-utils-2.16.2/debian: rules~.
Reply to: