Your message dated Fri, 6 Oct 2017 10:40:17 -0300
with message-id
<CAAfdZj-c6imWMX9MsvNGteT5nA25+jeOfa7fqGVbBgfPFwr=i...@mail.gmail.com>
and subject line Re: Supercollider: Add hardening flags to debian/rules in
supercollider source package
has caused the Debian Bug report #814984,
regarding Supercollider: Add hardening flags to debian/rules in supercollider
source package
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
814984: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814984
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: supercollider
Version: 1:3.6.6_repack-2-2
Severity: minor
Hi there,
sid's lintian complains about missing hardening in the supercollider
build. This patch adds the needed flags.
Please let me know
a) if this patch is correct
b) if this is the proper format to submit it
c) if this is the proper channel to submit patches like this.
Thanks.
diff --git a/debian/rules b/debian/rules
index 1dccb45..5c36a6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,9 @@ include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+include /usr/share/dpkg/buildflags.mk
+
DEB_DH_INSTALL_SOURCEDIR=debian/tmp
# # Add here any variable or target overrides you need.
diff --git a/debian/supercollider-server.lintian-overrides b/debian/supercollider-server.lintian-overrides
new file mode 100644
index 0000000..a4425ae
--- /dev/null
+++ b/debian/supercollider-server.lintian-overrides
@@ -0,0 +1,2 @@
+# False positive, plugin is built with correct hardening flags
+supercollider-server: hardening-no-fortify-functions usr/lib/SuperCollider/plugins/UIUGens.so
diff --git a/debian/supercollider-supernova.lintian-overrides b/debian/supercollider-supernova.lintian-overrides
new file mode 100644
index 0000000..a9ee8a2
--- /dev/null
+++ b/debian/supercollider-supernova.lintian-overrides
@@ -0,0 +1,2 @@
+# False positive, plugin is built with correct hardening flags
+supercollider-supernova: hardening-no-fortify-functions usr/lib/SuperCollider/plugins/UIUGens_supernova.so
--- End Message ---
--- Begin Message ---
Version: 1:3.7.0~repack-4
On Wed, 17 Feb 2016 11:42:03 +0100 Hanno Zulla <[email protected]> wrote:
> Source: supercollider
> Version: 1:3.6.6_repack-2-2
> Severity: minor
>
> Hi there,
>
> sid's lintian complains about missing hardening in the supercollider
> build. This patch adds the needed flags.
This was added when switching to short-form dh on the version listed
above, but the bug was not referenced. Closing this now.
Saludos
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers