Your message dated Thu, 26 Jan 2012 21:18:20 +0000
with message-id <[email protected]>
and subject line Bug#656656: fixed in xmltooling 1.4.2-2
has caused the Debian Bug report #656656,
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.)


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

Please enabled hardened build flags through dpkg-buildflags.

I've attached a partial patch. It enables a protected stack and
read-only relocs.

Fortified source functions are not properly enabled. I haven't
debugged this further, but it seems as if CPPFLAGS (-D_FORTIFY_SOURCE=2)
isn't properly propagated in the upstream build system. You might
want to take this upstream or clone the bug.

Cheers,
        Moritz
diff -aur xmltooling-1.4.2.harden/debian/rules xmltooling-1.4.2/debian/rules
--- xmltooling-1.4.2.harden/debian/rules	2011-07-26 00:44:18.000000000 +0200
+++ xmltooling-1.4.2/debian/rules	2012-01-20 18:49:26.000000000 +0100
@@ -9,7 +9,7 @@
 endif
 
 override_dh_auto_configure:
-	dh_auto_configure -- --disable-dependency-tracking $(DEBUG)
+	dh_auto_configure -- --disable-dependency-tracking $(DEBUG) $(shell dpkg-buildflags --export=configure)
 
 override_dh_installdocs:
 	dh_installdocs -A doc/NOTICE.txt
Nur in xmltooling-1.4.2/debian: rules~.

--- End Message ---
--- Begin Message ---
Source: xmltooling
Source-Version: 1.4.2-2

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

libxmltooling-dev_1.4.2-2_i386.deb
  to main/x/xmltooling/libxmltooling-dev_1.4.2-2_i386.deb
libxmltooling-doc_1.4.2-2_all.deb
  to main/x/xmltooling/libxmltooling-doc_1.4.2-2_all.deb
libxmltooling5_1.4.2-2_i386.deb
  to main/x/xmltooling/libxmltooling5_1.4.2-2_i386.deb
xmltooling-schemas_1.4.2-2_all.deb
  to main/x/xmltooling/xmltooling-schemas_1.4.2-2_all.deb
xmltooling_1.4.2-2.debian.tar.gz
  to main/x/xmltooling/xmltooling_1.4.2-2.debian.tar.gz
xmltooling_1.4.2-2.dsc
  to main/x/xmltooling/xmltooling_1.4.2-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.
Russ Allbery <[email protected]> (supplier of updated xmltooling 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: Thu, 26 Jan 2012 12:58:17 -0800
Source: xmltooling
Binary: libxmltooling5 libxmltooling-dev xmltooling-schemas libxmltooling-doc
Architecture: source i386 all
Version: 1.4.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian Shib Team <[email protected]>
Changed-By: Russ Allbery <[email protected]>
Description: 
 libxmltooling-dev - C++ XML parsing library with encryption support 
(development)
 libxmltooling-doc - C++ XML parsing library with encryption support (API docs)
 libxmltooling5 - C++ XML parsing library with encryption support (runtime)
 xmltooling-schemas - XML schemas for XMLTooling
Closes: 656656
Changes: 
 xmltooling (1.4.2-2) unstable; urgency=low
 .
   * Update to debhelper compatibility level V9.
     - Enable hardening build flags.  (Closes: #656656)
     - Enable multiarch support.
   * Use the latest directory in debian/watch instead of the versioned
     directories.
   * Update the upstream homepage.
   * Update the upstream download location in debian/copyright.
   * Minor format updates to debian/copyright for the new DEP-5.
Checksums-Sha1: 
 a04d9e111821df86fd0faa7503d24ae2fd58da76 1989 xmltooling_1.4.2-2.dsc
 4ae62b8b984fe08440f43b426f74c2a141fb201d 8611 xmltooling_1.4.2-2.debian.tar.gz
 72dd833316aa4e17d5669db1504e8e31c1d274a0 860228 libxmltooling5_1.4.2-2_i386.deb
 7cb5811e2e1720cd6ad85b42e39c67d63967184e 81030 
libxmltooling-dev_1.4.2-2_i386.deb
 41ae65802ac4dc92e018bd5644ffcdee31f776c0 15324 
xmltooling-schemas_1.4.2-2_all.deb
 c940592c96bcc08a7acb65c92fa4078581e0277a 5473316 
libxmltooling-doc_1.4.2-2_all.deb
Checksums-Sha256: 
 8d98172dc18d94e96d21ea8ab6d9558a27b57b07b07fa2a94eccd46cb47bdc6b 1989 
xmltooling_1.4.2-2.dsc
 cd41c4257162314d325ce6fcc73bbb05c3c05849167e46ac9d6aa433fa8e9925 8611 
xmltooling_1.4.2-2.debian.tar.gz
 b8177223313793b42f9181f7a1578f72b7fd59ef630c3fbbebde6f6beb4a96fc 860228 
libxmltooling5_1.4.2-2_i386.deb
 14c4fbc464567bb942d9a4e925e94ef31fa3a5c5fbdc6a5a4c83814a0ab2e0bf 81030 
libxmltooling-dev_1.4.2-2_i386.deb
 44025f87febe6a229c891ec8f7e97142cbf031960fe1e4cd01c6d1bb2a147884 15324 
xmltooling-schemas_1.4.2-2_all.deb
 86dee1c4aefee85944d396fc9fb8022ab6a12a80a20c9352973f4358ec4ad362 5473316 
libxmltooling-doc_1.4.2-2_all.deb
Files: 
 735a3cce0b8551d5b629bf264f07cb54 1989 libs extra xmltooling_1.4.2-2.dsc
 8b37758fe454e97ea1c31379a9ac61ac 8611 libs extra 
xmltooling_1.4.2-2.debian.tar.gz
 ebd7a663891e4f68148e99e46a612dba 860228 libs extra 
libxmltooling5_1.4.2-2_i386.deb
 07a8b07088b310becc557c85dba8ee26 81030 libdevel extra 
libxmltooling-dev_1.4.2-2_i386.deb
 57f9788aa9b4f440ef73bb07f207117e 15324 text extra 
xmltooling-schemas_1.4.2-2_all.deb
 2a55a050065f1d00eac8ae7798a61887 5473316 doc extra 
libxmltooling-doc_1.4.2-2_all.deb

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

iQEcBAEBCAAGBQJPIcGXAAoJEH2AMVxXNt51XjoH/0DAWwtzb6fJjtyUvFd1CFhu
41Y11TOx5DuSRSPzlGolusC+62DN/tP35hAM5x/Xqj0Oshp3U34d7i69tSH0c23T
vkM9GOnBye61AXmh/arnfREjgIAhP8DOCFi/oxFiymtG8tEUY/5NDd3cRBHftY5Q
jrlAGMFj94MuEVr2EEmCn7yGKbIL9hWBDDoR0mMK3NFAxOM/gJ6SOYIlXxJZjYhG
vJFXgeN3HYqKk+HMKb6LPBv2PDKm1ff8YNXoyo0tZNaB2gpNIzMB58tCVf9sRMiM
VSi8eTa7i1r9t+ME8HOm/jydXmKhGoin4RxEFwbIaueXU86PvBKAoUkmC9pB5S0=
=BMRx
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to