Your message dated Mon, 23 Jan 2012 12:17:35 +0000
with message-id <[email protected]>
and subject line Bug#655870: fixed in tinyproxy 1.8.3-2
has caused the Debian Bug report #655870,
regarding Please enabled hardened build flags
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.)
--
655870: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655870
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tinyproxy
Version: 1.8.3-1
Severity: important
Tags: patch
Please enable hardened build flags for your package. Since your
package has already been converted to dh, setting debian/compat
to 9 is all you need to do. It injects the needed flags
automatically.
Also it needs a small patch to the configure.ac, otherwise the
configures doesn't allow expanding LDFLAGS.
I've tested in a local build that this is sufficient to enable
hardened build flags.
Cheers,
Moritz
diff -aur tinyproxy-1.8.3.orig/configure.ac tinyproxy-1.8.3/configure.ac
--- tinyproxy-1.8.3.orig/configure.ac 2011-08-16 14:14:58.000000000 +0200
+++ tinyproxy-1.8.3/configure.ac 2012-01-14 13:58:12.000000000 +0100
@@ -222,7 +222,7 @@
CFLAGS="-DNDEBUG $CFLAGS"
fi
-LDFLAGS="-Wl,-z,defs"
+LDFLAGS="-Wl,-z,defs $LDFLAGS"
dnl
dnl Make sure we can actually handle the "--with-*" and "--enable-*" stuff.
Nur in tinyproxy-1.8.3: configure.ac~.
diff -aur tinyproxy-1.8.3.orig/debian/compat tinyproxy-1.8.3/debian/compat
--- tinyproxy-1.8.3.orig/debian/compat 2012-01-02 14:38:43.000000000 +0100
+++ tinyproxy-1.8.3/debian/compat 2012-01-14 13:58:16.000000000 +0100
@@ -1 +1 @@
-8
+9
Nur in tinyproxy-1.8.3/debian: compat~.
--- End Message ---
--- Begin Message ---
Source: tinyproxy
Source-Version: 1.8.3-2
We believe that the bug you reported is fixed in the latest version of
tinyproxy, which is due to be installed in the Debian FTP archive:
tinyproxy_1.8.3-2.debian.tar.bz2
to main/t/tinyproxy/tinyproxy_1.8.3-2.debian.tar.bz2
tinyproxy_1.8.3-2.dsc
to main/t/tinyproxy/tinyproxy_1.8.3-2.dsc
tinyproxy_1.8.3-2_amd64.deb
to main/t/tinyproxy/tinyproxy_1.8.3-2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jordi Mallach <[email protected]> (supplier of updated tinyproxy package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 23 Jan 2012 12:10:34 +0100
Source: tinyproxy
Binary: tinyproxy
Architecture: source amd64
Version: 1.8.3-2
Distribution: unstable
Urgency: low
Maintainer: Ed Boraas <[email protected]>
Changed-By: Jordi Mallach <[email protected]>
Description:
tinyproxy - A lightweight, non-caching, optionally anonymizing HTTP proxy
Closes: 655870
Changes:
tinyproxy (1.8.3-2) unstable; urgency=low
.
* Update Homepage again: webpage is served over https.
* Add prepend_ldflags.patch, by Moritz Muehlenhoff, to avoid overwriting
LDFLAGS. Enable dh_autoreconf support.
* Switch to debhelper v9 to take advantage of automatic dpkg-buildflags
setting and enable hardened build flags (closes: #655870).
* Bump Build-Deps to debhelper (>= 8.9.4)
Checksums-Sha1:
c85f857b2aaeebf8e4917ff98c0fcf61b2086b5f 1324 tinyproxy_1.8.3-2.dsc
f44bb6b3bf84379f03623d95dcf801c0a4118462 11910 tinyproxy_1.8.3-2.debian.tar.bz2
33f526777b9b7110c3da92bf7081c9373b4c1369 88312 tinyproxy_1.8.3-2_amd64.deb
Checksums-Sha256:
9d07fdb19ec136e52f78cb14633d1ea390d0ad74b6c83753f781383b455a220e 1324
tinyproxy_1.8.3-2.dsc
2bdfcfb00ecb4e74b8765abc8c9e1b9f8f86fe425ad13c8c26cbf14e1ffb0ae8 11910
tinyproxy_1.8.3-2.debian.tar.bz2
026257244bab4085dffba6ae100253da61e8acd555f1f6187113493899adfead 88312
tinyproxy_1.8.3-2_amd64.deb
Files:
89d9447ea941bf69eaf2860e4cdd5a36 1324 web optional tinyproxy_1.8.3-2.dsc
3cabdd536bbba8f20d1739df5e06bd3a 11910 web optional
tinyproxy_1.8.3-2.debian.tar.bz2
afe1a2224416fc0a441df4bea0846c13 88312 web optional tinyproxy_1.8.3-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk8dS/4ACgkQJYSUupF6Il6XsACg8nBlj+vb5oTN8o6519FgVEkp
JT8AnR1ajWj9C12yA0ibNwIoUh+tz0qa
=jHks
-----END PGP SIGNATURE-----
--- End Message ---