[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#656009: marked as done (Please enabled hardened build flags)



Your message dated Sun, 26 Feb 2012 16:18:42 +0000
with message-id <E1S1go6-0000sT-Td@franck.debian.org>
and subject line Bug#656009: fixed in loop-aes-utils 2.16.2-3
has caused the Debian Bug report #656009,
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 owner@bugs.debian.org
immediately.)


-- 
656009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656009
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: loop-aes-utils
Severity: important
Tags: patch

Please enabled hardened build flags through dpkg-buildflags.

Patch attached.

Cheers,
        Moritz
diff -aur loop-aes-utils-2.16.2.harden/debian/rules loop-aes-utils-2.16.2/debian/rules
--- loop-aes-utils-2.16.2.harden/debian/rules	2011-02-23 18:04:37.000000000 +0100
+++ loop-aes-utils-2.16.2/debian/rules	2012-01-15 21:53:10.000000000 +0100
@@ -9,7 +9,10 @@
 debbuild = debian/build-deb
 udebbuild = debian/build-udeb
 
-CFLAGS = -Wall -g
+CFLAGS = `dpkg-buildflags --get CFLAGS`
+CFLAGS += -Wall
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
+CPPFLAGS = `dpkg-buildflags --get CPPFLAGS`
 
 confopts = \
   --without-ncurses \
@@ -42,7 +45,7 @@
 $(debbuild)/config.status:
 	mkdir -p $(debbuild)
 	cd $(debbuild) && \
-	CFLAGS="$(CFLAGS) -O2" \
+	CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
 	../../configure $(confbuild) $(confopts_deb)
 
 build-deb: build-deb-stamp
Nur in loop-aes-utils-2.16.2/debian: rules~.

--- End Message ---
--- Begin Message ---
Source: loop-aes-utils
Source-Version: 2.16.2-3

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

loop-aes-utils_2.16.2-3.debian.tar.gz
  to main/l/loop-aes-utils/loop-aes-utils_2.16.2-3.debian.tar.gz
loop-aes-utils_2.16.2-3.dsc
  to main/l/loop-aes-utils/loop-aes-utils_2.16.2-3.dsc
loop-aes-utils_2.16.2-3_i386.deb
  to main/l/loop-aes-utils/loop-aes-utils_2.16.2-3_i386.deb
mount-aes-udeb_2.16.2-3_i386.udeb
  to main/l/loop-aes-utils/mount-aes-udeb_2.16.2-3_i386.udeb



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 656009@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated loop-aes-utils 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 26 Feb 2012 17:04:22 +0100
Source: loop-aes-utils
Binary: loop-aes-utils mount-aes-udeb
Architecture: source i386
Version: 2.16.2-3
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description: 
 loop-aes-utils - Tools for mounting and manipulating filesystems
 mount-aes-udeb - Mount utils for loop-AES (udeb)
Closes: 634494 636614 643206 656009 656462
Changes: 
 loop-aes-utils (2.16.2-3) unstable; urgency=low
 .
   * QA upload.
   * Fix "mount/umount option '--no-canonicalize' support from util-linux
     for fuse": apply patch from Ubuntu / Colin Watson:
     - Backport mount/umount --no-canonicalize option from util-linux
       (LP: #727220).
     - Backport umount --fake option from util-linux.
     (Closes: #636614)
   * Fix "Please enabled hardened build flags": apply patch from Moritz
     Muehlenhoff. (Closes: #656009)
   * Fix "FTBFS: dpkg-buildpackage: error: dpkg-source -b loop-aes-utils-
     2.16.2 gave error exit status 2": Remove auto-generated patch
     debian-changes-2.16.2-2 and use autotools-dev's helpers for handling
     config.{guess,sub}. (Closes: #643206)
   * Fix "unowned files after purge (policy 6.8, 10.8)":
     debian/loop-aes-utils.postrm: remove /etc/default/checkfs-loop on purge.
     (Closes: #656462)
   * Fix "debian/control uses hardcoded list of non-Linux architectures": use
     "libselinux1-dev [linux-any]". (Closes: #634494)
Checksums-Sha1: 
 a168bd652a4dc38bd16b2fc487058a07010de3b7 1899 loop-aes-utils_2.16.2-3.dsc
 65e522f2fbc052fc7506cce1c01073409d758568 87536 loop-aes-utils_2.16.2-3.debian.tar.gz
 a0e0405edcb7d24d7100ea49c1d10780a7c97c65 161432 loop-aes-utils_2.16.2-3_i386.deb
 baa7858ff35c349f623940b87ecfd0d4d271cb07 99758 mount-aes-udeb_2.16.2-3_i386.udeb
Checksums-Sha256: 
 09272e6d7c00ca2d02cf2809723e005a8ea64a04bf75e84b51383b2c45635e8d 1899 loop-aes-utils_2.16.2-3.dsc
 d24cb9a91398d83345ee7a0257e656073837150ac4a83e2267ba8b4af00563d1 87536 loop-aes-utils_2.16.2-3.debian.tar.gz
 43de9bd6240708d1613b78cb8f0b8c5dbf31d7e0d0924ef59485d1c74a6d399e 161432 loop-aes-utils_2.16.2-3_i386.deb
 25cbc667e714c92bbf7d05fadb7510db8d0bd21bef43dd5d19621076044d65dc 99758 mount-aes-udeb_2.16.2-3_i386.udeb
Files: 
 b317b0bdf779fdae8c7c9c60284d6d77 1899 admin optional loop-aes-utils_2.16.2-3.dsc
 82773694341f90ebc4a56c1284d3b895 87536 admin optional loop-aes-utils_2.16.2-3.debian.tar.gz
 b5e5bb95225e52ec2e7b35734df7ce16 161432 admin optional loop-aes-utils_2.16.2-3_i386.deb
 548aabb0cd738982c13148a7d288fa12 99758 debian-installer extra mount-aes-udeb_2.16.2-3_i386.udeb
Package-Type: udeb

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

iQIcBAEBCAAGBQJPSli2AAoJELs6aAGGSaoGjBIP/3IkES/cqIC/Rxw5agIecDE9
j+Z0F5muNEjxIp7sWee37gutP3GLyq4nvA94kMDeNB8mcqGRvRZJC35EqJQsrzMu
ln+gt9WFaRBtQjCM7KxfS0rh1qWGl1A/jxzlQw0QVzoqhxZXbbHu41YUCZhKDhTX
Rcy/hYnt8oDMv/ovJLWqzZSdnviygW1EhuZaavAoo4acZyoXkc3hiWsLpODB3mzh
XIL8bbf2FERpXd8GgK8zBtwm794K5ARADVRXDmdbVOooaJwU2SUIjkQ+oE/Z4CSd
JY/MxxJN6DW0OlI0RVxBJLZmPJFcSABXxBnBUPNlcKbEGTECuiVstSNQZRl1wiez
u8leSptwOWXh74OFeg8H5sQE65D5lYe9RhRbcyjdFZqGxO5s5ncgFw+LrVpCujek
18uUlP7yjl5UaBFQO5uJ0qt86SgXlgyCXzYYrrDyaIQrAHOyW9FMKOJS/niqF1qo
8Zfbld4g7qRohPlvp6pyamtDXzy5G0DhUVf49b5jqxOUr6PUfXBP7xrRlU2ZdpGd
auM/TN8cP/3WhJrMFvpUnmYqo3ir2cqKIHTNDITUjrzQesdI4DmKDRBdCeVJ/jpH
IL1Obx8DbaCc/HwXrv5Fv/KmH3/h7JNT5Y//+dLY3CGPIaHs/MO7plY+n1IHomCP
t80nmkA2KI+vYTYg6h0q
=X3Is
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: