Source: qemu
Severity: important
Tags: patch
Please enabled hardened build flags through dpkg-buildflags.
Patch attached. (dpkg-buildflags abides "noopt" from DEB_BUILD_OPTIONS)
Cheers,
Moritz
Nur in qemu-1.0+dfsg: config.log.
diff -aur qemu-1.0+dfsg.orig/debian/rules qemu-1.0+dfsg/debian/rules
--- qemu-1.0+dfsg.orig/debian/rules 2012-01-10 00:55:02.000000000 +0100
+++ qemu-1.0+dfsg/debian/rules 2012-01-10 23:09:25.000000000 +0100
@@ -7,10 +7,10 @@
DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
# Compiler flags
-LDFLAGS = -Wl,--as-needed
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS = -O0
-endif
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
+LDFLAGS += -Wl,--as-needed
+CFLAGS += `dpkg-buildflags --get CPPFLAGS`
# Support multiple makes at once
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
Nur in qemu-1.0+dfsg/debian: rules~.