Your message dated Fri, 10 Feb 2012 09:32:49 +0000
with message-id <[email protected]>
and subject line Bug#657522: fixed in nspr 4.9~beta5-2
has caused the Debian Bug report #657522,
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.)


-- 
657522: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657522
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nspr
Severity: important
Tags: patch

Please enabled hardened build flags through dpkg-buildflags.

Patch attached.

Cheers,
        Moritz
--- nspr-4.8.9.harden/debian/rules	2011-08-12 12:11:50.000000000 +0200
+++ nspr-4.8.9/debian/rules	2012-01-26 20:40:46.000000000 +0100
@@ -1,6 +1,11 @@
 #!/usr/bin/make -f
 
-CFLAGS := -Wall -pipe
+DEB_CFLAGS_MAINT_APPEND=-Wall -pipe
+DEB_LDFLAGS_MAINT_APPEND="-Wl,--as-needed"
+
+include /usr/share/dpkg/buildflags.mk
+export CPPFLAGS CFLAGS LDFLAGS
+
 
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
 	CONFIGURE_FLAGS := --disable-optimize
@@ -33,8 +39,6 @@
 		sed -i '2!b;/^#/ i\exec "/usr/share/misc/'$$file'" "$$@"' mozilla/nsprpub/build/autoconf/$$file; \
 	done
 
-	CFLAGS="$(CFLAGS)" \
-	LDFLAGS="-Wl,--as-needed" \
 	dh_auto_configure -- \
                     $(CONFIGURE_FLAGS) \
 		    --prefix=/usr \

--- End Message ---
--- Begin Message ---
Source: nspr
Source-Version: 4.9~beta5-2

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

libnspr4-0d-dbg_4.9~beta5-2_amd64.deb
  to main/n/nspr/libnspr4-0d-dbg_4.9~beta5-2_amd64.deb
libnspr4-0d_4.9~beta5-2_amd64.deb
  to main/n/nspr/libnspr4-0d_4.9~beta5-2_amd64.deb
libnspr4-dev_4.9~beta5-2_amd64.deb
  to main/n/nspr/libnspr4-dev_4.9~beta5-2_amd64.deb
nspr_4.9~beta5-2.debian.tar.gz
  to main/n/nspr/nspr_4.9~beta5-2.debian.tar.gz
nspr_4.9~beta5-2.dsc
  to main/n/nspr/nspr_4.9~beta5-2.dsc



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.
Mike Hommey <[email protected]> (supplier of updated nspr 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: SHA256

Format: 1.8
Date: Fri, 10 Feb 2012 10:14:50 +0100
Source: nspr
Binary: libnspr4-0d libnspr4-dev libnspr4-0d-dbg
Architecture: source amd64
Version: 4.9~beta5-2
Distribution: unstable
Urgency: low
Maintainer: Maintainers of Mozilla-related packages 
<[email protected]>
Changed-By: Mike Hommey <[email protected]>
Description: 
 libnspr4-0d - NetScape Portable Runtime Library
 libnspr4-0d-dbg - Debugging symbols for the NetScape Portable Runtime library
 libnspr4-dev - Development files for the NetScape Portable Runtime library
Closes: 657522 658843
Changes: 
 nspr (4.9~beta5-2) unstable; urgency=low
 .
   * debian/rules, debian/libnspr4-0d.lintian-overrides.in: Use wildcards for
     multiarch in lintian overrides. Closes: #658843.
   * mozilla/nsprpub/configure.*: Allow to enable a set of hardening flags.
     bz#725941.
   * debian/rules: Enable hardening. Closes: #657522.
Checksums-Sha1: 
 e67936bd90a10c749b7904a51c470c340fad1ba8 2069 nspr_4.9~beta5-2.dsc
 d4c1681d6937115d984be5a95dfe536b017fa58e 29539 nspr_4.9~beta5-2.debian.tar.gz
 f187a9e2ec32d908f49ec83f92958bb7ecdc815a 143116 
libnspr4-0d_4.9~beta5-2_amd64.deb
 2b89d20198e2b8004f28ecfbd09e712ca4b6c9bb 284772 
libnspr4-dev_4.9~beta5-2_amd64.deb
 64b0ceeb8b94b925154bc32f77bd76b8821602b8 291478 
libnspr4-0d-dbg_4.9~beta5-2_amd64.deb
Checksums-Sha256: 
 2f7e244cdca60ff63767f930bed09ec0a10363c797781f4076b1cd1506bfb7f5 2069 
nspr_4.9~beta5-2.dsc
 deeac93d7824d418a73085efaa65a2cc8a5ac0c8c3a00006205371b1077e3ae5 29539 
nspr_4.9~beta5-2.debian.tar.gz
 0f6b5c4538f9f8ab9f209bed84db204b83902913fe680bed042dad4a65d5463e 143116 
libnspr4-0d_4.9~beta5-2_amd64.deb
 2e2352c77659d5e80e7f56122feef6327cab34bb6fe6d021a9ecc26c8dcb5661 284772 
libnspr4-dev_4.9~beta5-2_amd64.deb
 bb48335a0bae3237d8bee8d35ea0214db7fc9ee6de705538f6cef711bad51425 291478 
libnspr4-0d-dbg_4.9~beta5-2_amd64.deb
Files: 
 410f2f2a2475404845a041f89f28034e 2069 libs optional nspr_4.9~beta5-2.dsc
 446f66d8216d400c322e556a27b8cee5 29539 libs optional 
nspr_4.9~beta5-2.debian.tar.gz
 5568ce36f3d3df94ac6b688e08c992bb 143116 libs optional 
libnspr4-0d_4.9~beta5-2_amd64.deb
 e3dedf59c2973995c7777f8748717cb4 284772 libdevel optional 
libnspr4-dev_4.9~beta5-2_amd64.deb
 12db24b0e63ec3beb1796d5e2b2e6028 291478 debug extra 
libnspr4-0d-dbg_4.9~beta5-2_amd64.deb

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

iQIVAwUBTzTht+QqoE+mqoxyAQipUw//R0bj3s3WQpLbaXk3Hv9Gc+cZ2xX1zjA6
dsXVJFsknhq5pNb92NGAwUwipKdhBIRR1hCK2rl7f7rI9IX3ONoVQgoqRlxwPV+x
/3qqYkalfrrPbabFxC717zxWokW1lLGvSAolaMz3NjUrxaWsXHG7KNTCH/FQQ58R
eqnzQ52sVHMGCJ5QI0Jap+c50veGcgyNEo0bLyPJ2AEKLbSdTxZYixdFWQ2308QS
ULn+IZPILa+tuml7huvTQPNPrOiUgrO+VbgAw20TkRDrdHf8EYLPl6/yfwOJR2fq
mg6g8aiVwe2UnJurf3/K68/mJvUTzEu9tcTS50ocjm7mwxeV71bRQgHHn2PXzk23
o00PzRAc/p8MUMDwG62zWbHKG+J5xIJAKZRHGn2blpzFaXKPJP2nz+tWMlp4YA+V
W+qhtDl1iJjeTuJ35EoAvhF8xp6aGnsAjFXk0pQnXCC/gcy3w/ncDjcsHkOXcCOI
ULwx18YI1rZni1DG6aonJiWVwnkRs23gVpY7aBvQYiHJEEzXijTUfh+sX57Slv+C
0i2ucj2C4bYAS594xr5U9oCNoIrMrejO7M6+Y4/xomIR0CVKy3kutabXzx7tVaoa
/aF3EG9Ccb7pZxEDI2qYrN10f2/5NKdl87CS0/O85MvKVEV28wszt/BJjUKDKvSe
9ttyMmwtHjA=
=QRsc
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to