Bug#662695: alsaequal: Please enable hardening flags
Alessandro Ghedini
al3xbio at gmail.com
Mon Mar 5 22:01:41 UTC 2012
tags 662695 pending
kthxbye
On Mon, Mar 05, 2012 at 09:29:34PM +0100, Simon Ruderich wrote:
> Package: alsaequal
> Severity: important
> Tags: patch
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Dear Maintainer,
>
> Please consider enabling hardening flags which are a release goal
> for wheezy. For more information please have a look at [1], [2]
> and [3].
>
> debian/compat is already 9, so hardening flags are enabled by
> default via dpkg-buildflags. The only problem is that the build
> system (Makefile) doesn't respect compiler flags from the
> environment. The attached patch fixes this by updating the
> Makefile.
Just pushed the patch to git (commit f227a25).
> The following patch disables quiet builds so missing flags can be
> detected easily:
>
> diff -Nru alsaequal-0.6/debian/rules alsaequal-0.6/debian/rules
> --- alsaequal-0.6/debian/rules 2012-01-12 21:52:28.000000000 +0100
> +++ alsaequal-0.6/debian/rules 2012-03-05 21:08:33.000000000 +0100
> @@ -3,6 +3,9 @@
> DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
> LIBDIR = lib/$(DEB_HOST_MULTIARCH)
>
> +# Disable quiet builds.
> +export Q=
> +
> %:
> dh $@
>
I've pushed this too (commit 37ea84f) so that the build logs are more
informative.
Thank you for your help.
Cheers
--
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120305/6a748ea5/attachment.pgp>
More information about the pkg-multimedia-maintainers
mailing list