Source: librpcsecgss Severity: important Tags: patch Please enabled hardened build flags through dpkg-buildflags.
Patch attached. Cheers, Moritz
diff -aur librpcsecgss-0.19.orig/debian/rules librpcsecgss-0.19/debian/rules --- librpcsecgss-0.19.orig/debian/rules 2011-11-09 06:35:13.000000000 +0100 +++ librpcsecgss-0.19/debian/rules 2012-01-05 22:37:25.000000000 +0100 @@ -13,11 +13,16 @@ version=3.0.0 major=3 +CFLAGS = `dpkg-buildflags --get CFLAGS` +LDFLAGS = `dpkg-buildflags --get LDFLAGS` +LDFLAGS += -Wl,-z,defs +CPPFLAGS = `dpkg-buildflags --get CPPFLAGS` + config.status: configure dh_testdir # Add here commands to configure the package. cp -f /usr/share/misc/config.sub /usr/share/misc/config.guess . - ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" build: build-arch build-indep build-arch: build-stamp Nur in librpcsecgss-0.19/debian: rules~.