Source: quassel Version: 0.8.0-1 Severity: important Tags: patch User: hardening-disc...@lists.alioth.debian.org Usertags: goal-hardening
Please enable hardened build flags: http://wiki.debian.org/Hardening I have attached a patch that does so by including buildflags.mk. Regards, Felix
diff -Nru quassel-0.8.0/debian/control quassel-0.8.0/debian/control --- quassel-0.8.0/debian/control 2012-04-25 01:01:12.000000000 +0200 +++ quassel-0.8.0/debian/control 2013-05-10 10:38:51.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Thomas Mueller <thomas.muel...@tmit.eu> DM-Upload-Allowed: yes -Build-Depends: debhelper (>= 7.0.50~), libqt4-dev, cmake, libfontconfig1-dev, libfreetype6-dev, libpng-dev, libsm-dev, libice-dev, libxi-dev, libxrandr-dev, libxrender-dev, zlib1g-dev, libssl-dev, libdbus-1-dev, pkg-kde-tools, kdelibs5-dev, libqca2-dev, qt4-dev-tools, libqtwebkit-dev, libindicate-qt-dev, libdbusmenu-qt-dev +Build-Depends: debhelper (>= 7.0.50~), dpkg-dev (>= 1.16.1.1~), libqt4-dev, cmake, libfontconfig1-dev, libfreetype6-dev, libpng-dev, libsm-dev, libice-dev, libxi-dev, libxrandr-dev, libxrender-dev, zlib1g-dev, libssl-dev, libdbus-1-dev, pkg-kde-tools, kdelibs5-dev, libqca2-dev, qt4-dev-tools, libqtwebkit-dev, libindicate-qt-dev, libdbusmenu-qt-dev Homepage: http://www.quassel-irc.org Standards-Version: 3.9.3 diff -Nru quassel-0.8.0/debian/rules quassel-0.8.0/debian/rules --- quassel-0.8.0/debian/rules 2011-06-06 21:56:19.000000000 +0200 +++ quassel-0.8.0/debian/rules 2013-05-10 10:44:52.000000000 +0200 @@ -2,6 +2,11 @@ BUILDDIR_KDE := obj-$(DEB_BUILD_GNU_TYPE)-kde4 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk +CXXFLAGS += $(CPPFLAGS) + %: dh --buildsystem=cmake --with=kde $@