Source: unicon
Severity: important
Tags: patch
Please enable hardened build flags through dpkg-buildflags.
Patch attached.
"relro" is still missing, the upstream buildsystem needs additional
patches to supported.
Cheers,
Moritz
diff -aur unicon-3.0.4.harden/debian/rules unicon-3.0.4/debian/rules
--- unicon-3.0.4.harden/debian/rules 2012-01-30 23:15:09.000000000 +0100
+++ unicon-3.0.4/debian/rules 2012-01-30 23:18:48.000000000 +0100
@@ -18,12 +18,15 @@
version=0.0
major=0
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+CFLAGS += `dpkg-buildflags --get CPPFLAGS`
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
build: build-stamp
build-stamp:
dh_testdir
- ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+ CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
# Add here commands to compile the package.
$(MAKE)
$(MAKE) data
Nur in unicon-3.0.4/debian: rules~.