Source: cwidget Severity: important Tags: patch Please enabled hardened build flags through dpkg-buildflags.
Patch attached. (dpkg-buildflags abides "noopt" from DEB_BUILD_OPTIONS) Cheers, Moritz
diff -aur cwidget-0.5.16.harden/debian/rules cwidget-0.5.16/debian/rules --- cwidget-0.5.16.harden/debian/rules 2012-01-15 23:52:32.000000000 +0100 +++ cwidget-0.5.16/debian/rules 2012-01-15 23:54:50.000000000 +0100 @@ -5,14 +5,14 @@ # it. ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - export CXXFLAGS=-g -O0 -fno-inline -fno-strict-aliasing + DEB_CXXFLAGS_MAINT_APPEND=-fno-inline -fno-strict-aliasing else - export CXXFLAGS=-g -O2 -fno-strict-aliasing + DEB_CXXFLAGS_MAINT_APPEND=-fno-strict-aliasing endif configure: configure-stamp configure-stamp: - ./configure --prefix=/usr + ./configure --prefix=/usr $(shell dpkg-buildflags --export=configure) touch configure-stamp Nur in cwidget-0.5.16/debian: rules~.