Your message dated Wed, 23 May 2012 12:19:04 +0000
with message-id <[email protected]>
and subject line Bug#672828: fixed in iproute 20120521-1
has caused the Debian Bug report #672828,
regarding Please enable 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.)


-- 
672828: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672828
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iproute
Version: 20120319-1
Severity: important
Tags: patch

Please enable hardened build flags through dpkg-buildflags.See
http://lists.debian.org/debian-devel-announce/2012/02/msg00016.html
for details.

Patch attached. (dpkg-buildflags abides "noopt" from DEB_BUILD_OPTIONS)

Cheers,
        Moritz
diff -aur iproute-20120319.orig/Makefile iproute-20120319/Makefile
--- iproute-20120319.orig/Makefile	2012-03-20 01:27:12.000000000 +0100
+++ iproute-20120319/Makefile	2012-05-14 01:12:05.000000000 +0200
@@ -18,7 +18,7 @@
 endif
 
 #options if you have a bind>=4.9.4 libresolv (or, maybe, glibc)
-LDLIBS=-lresolv
+LDLIBS=-lresolv `dpkg-buildflags --get LDFLAGS`
 ADDLIB=
 
 #options for decnet
@@ -29,7 +29,7 @@
 
 CC = gcc
 HOSTCC = gcc
-CCOPTS = -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall
+CCOPTS = `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get CPPFLAGS` -D_GNU_SOURCE -Wstrict-prototypes -Wall
 CFLAGS = $(CCOPTS) -I../include $(DEFINES)
 YACCFLAGS = -d -t -v
 
Nur in iproute-20120319: Makefile~.

--- End Message ---
--- Begin Message ---
Source: iproute
Source-Version: 20120521-1

We believe that the bug you reported is fixed in the latest version of
iproute, which is due to be installed in the Debian FTP archive:

iproute-dev_20120521-1_amd64.deb
  to main/i/iproute/iproute-dev_20120521-1_amd64.deb
iproute-doc_20120521-1_all.deb
  to main/i/iproute/iproute-doc_20120521-1_all.deb
iproute_20120521-1.debian.tar.gz
  to main/i/iproute/iproute_20120521-1.debian.tar.gz
iproute_20120521-1.dsc
  to main/i/iproute/iproute_20120521-1.dsc
iproute_20120521-1_amd64.deb
  to main/i/iproute/iproute_20120521-1_amd64.deb
iproute_20120521.orig.tar.xz
  to main/i/iproute/iproute_20120521.orig.tar.xz



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.
Andreas Henriksson <[email protected]> (supplier of updated iproute 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: Tue, 22 May 2012 14:21:27 +0200
Source: iproute
Binary: iproute iproute-doc iproute-dev
Architecture: source amd64 all
Version: 20120521-1
Distribution: unstable
Urgency: low
Maintainer: Debian iproute maintainers <[email protected]>
Changed-By: Andreas Henriksson <[email protected]>
Description: 
 iproute    - networking and traffic control tools
 iproute-dev - networking and traffic control tools - development files
 iproute-doc - networking and traffic control tools - documentation
Closes: 672828 673171
Changes: 
 iproute (20120521-1) unstable; urgency=low
 .
   * Imported Upstream version 3.4 (aka snapshot 20120521)
     - trivial fix of ip link syntax in manpage (Closes: #673171)
   * Apply hardening build flags (Closes: #672828)
   * debian/iproute.manpages: fix path to manpages.
Checksums-Sha1: 
 e1565111d2b7681b5e513db86654a69c6ff9e28e 1580 iproute_20120521-1.dsc
 fcea492dea2f3ecf9d35f279e2f1a7ea6ca0d527 382092 iproute_20120521.orig.tar.xz
 8ee4b4efeee4a30144826bc1cb955601ff7be298 26328 iproute_20120521-1.debian.tar.gz
 a11d8a47410b11a10c1e0873571c810e5a7baec9 454558 iproute_20120521-1_amd64.deb
 6db65883911641d533a1cd65c06299754e32de82 935984 iproute-doc_20120521-1_all.deb
 e916fe94281dae64db5789f40048835364753c68 22384 iproute-dev_20120521-1_amd64.deb
Checksums-Sha256: 
 81388a1d4b926d705ac477eee5c9a3bf0c613ed7b0c17640c66820560d58f729 1580 
iproute_20120521-1.dsc
 38e846e412b2fa235a447b50c20ad1e9770d1b3ed4d3ab18ca0b18c6e8b79ba4 382092 
iproute_20120521.orig.tar.xz
 b5448b13afe93e5ceead95a962d8886749260874f21e7b2da68ac1d6c786241b 26328 
iproute_20120521-1.debian.tar.gz
 e00f1f42a92e1eb734340f9dc1944f129ac17e71a7dcc95ebbc71b3270ab8bfc 454558 
iproute_20120521-1_amd64.deb
 0e788c9b09ea68322e94018b2f9d87bb6687597d7b93b682d3ff3bd670264332 935984 
iproute-doc_20120521-1_all.deb
 b9de93d145aa0efbd84cc031deb2ba524f479c4b4fcc0aeb5536b744b5a76762 22384 
iproute-dev_20120521-1_amd64.deb
Files: 
 9c3ea1a5b78db06932f0e5242b58c6dc 1580 net optional iproute_20120521-1.dsc
 879d3fac4e90809598b2864ec4a0cbf8 382092 net optional 
iproute_20120521.orig.tar.xz
 638c76c6020136426b30452628e19088 26328 net optional 
iproute_20120521-1.debian.tar.gz
 6b75aded93e15591ed54cc026e747787 454558 net important 
iproute_20120521-1_amd64.deb
 624c840e4992de546c4dadaf2d0afa0f 935984 doc optional 
iproute-doc_20120521-1_all.deb
 f2d22907008a6dc8122c04ba86315160 22384 libdevel optional 
iproute-dev_20120521-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk+802oACgkQcgQ2cL3l8e7snQCePCXzS4io6/z2JUu0uyXMT0/D
Ns0AniMdHsYVddHGQuPbAlTTK9Zlf8l/
=pb9k
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to