Your message dated Wed, 06 Jun 2012 18:20:31 +0000
with message-id <[email protected]>
and subject line Bug#657829: fixed in pioneers 14.1-1
has caused the Debian Bug report #657829,
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.)
--
657829: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657829
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pioneers
Severity: important
Tags: patch
Please enable hardened build flags through dpkg-buildflags.
Patch attached. (dpkg-buildflags abides "noopt" from DEB_BUILD_OPTIONS)
Cheers,
Moritz
diff -aur pioneers-0.12.5.harden/debian/rules pioneers-0.12.5/debian/rules
--- pioneers-0.12.5.harden/debian/rules 2011-10-30 18:23:45.000000000 +0100
+++ pioneers-0.12.5/debian/rules 2012-01-29 10:34:08.000000000 +0100
@@ -4,13 +4,10 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+CFLAGS = `dpkg-buildflags --get CFLAGS`
CFLAGS += -Wall -Wl,--as-needed
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
+LDFLAGS = `dpkg-buildflags --get LDFLAGS`
+CPPFLAGS = `dpkg-buildflags --get CPPFLAGS`
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CONFIGUREFLAGS += --enable-maintainer-mode
@@ -42,7 +39,7 @@
# Commands to compile the package.
./autogen.sh --prefix=/usr --bindir=/usr/games --mandir=/usr/share/man \
$(CONFIGUREFLAGS) --enable-warnings \
- CFLAGS="$(CFLAGS)" --disable-dependency-tracking \
+ CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" --disable-dependency-tracking \
--disable-deprecation-checks
$(MAKE) $(LIBFLAGS)
rsvg --width 32 --height 32 client/gtk/data/pioneers.svg pioneers32.png
Nur in pioneers-0.12.5/debian: rules~.
--- End Message ---
--- Begin Message ---
Source: pioneers
Source-Version: 14.1-1
We believe that the bug you reported is fixed in the latest version of
pioneers, which is due to be installed in the Debian FTP archive:
pioneers-console-data_14.1-1_all.deb
to main/p/pioneers/pioneers-console-data_14.1-1_all.deb
pioneers-console_14.1-1_i386.deb
to main/p/pioneers/pioneers-console_14.1-1_i386.deb
pioneers-data_14.1-1_all.deb
to main/p/pioneers/pioneers-data_14.1-1_all.deb
pioneers-meta-server_14.1-1_i386.deb
to main/p/pioneers/pioneers-meta-server_14.1-1_i386.deb
pioneers_14.1-1.debian.tar.gz
to main/p/pioneers/pioneers_14.1-1.debian.tar.gz
pioneers_14.1-1.dsc
to main/p/pioneers/pioneers_14.1-1.dsc
pioneers_14.1-1_i386.deb
to main/p/pioneers/pioneers_14.1-1_i386.deb
pioneers_14.1.orig.tar.gz
to main/p/pioneers/pioneers_14.1.orig.tar.gz
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.
Roland Clobus <[email protected]> (supplier of updated pioneers 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, 29 May 2012 06:59:30 +0200
Source: pioneers
Binary: pioneers pioneers-console pioneers-meta-server pioneers-data
pioneers-console-data
Architecture: source i386 all
Version: 14.1-1
Distribution: unstable
Urgency: low
Maintainer: Roland Clobus <[email protected]>
Changed-By: Roland Clobus <[email protected]>
Description:
pioneers - Settlers of Catan board game
pioneers-console - Settlers of Catan board game - console parts
pioneers-console-data - Settlers of Catan board game - data files for console
parts
pioneers-data - Settlers of Catan board game - data files
pioneers-meta-server - Settlers of Catan board game - meta-server
Closes: 657829 661263 666480
Changes:
pioneers (14.1-1) unstable; urgency=low
.
* New upstream release.
* Switched to simple debhelper script.
* Enabled hardening. (closes: #657829)
* Added large icons for the GNOME3 desktop.
* Fixed duplicate-short-description lintian warning for the data packages.
* Removed Conflicts: en Replaces: for pre-oldstable versions to remove the
last lintian warnings.
* Used rsvg-convert instead of rsvg, together with netpbm to render the xpm
icons. ImageMagick is not needed anymore as build dependency.
(closes: #666480)
* Added xfonts-scalable in Build-Depends: for Bitstream Charter in the svg
files.
* Added Brazilian Portuguese debconf translations. (closes: #661263)
* Updated standards version to 3.9.3. (No changes needed.)
* Use lsb-base for coloured messages during startup of the daemon.
Checksums-Sha1:
1afc97db6ac311087cf55be56a14f519a194c037 1726 pioneers_14.1-1.dsc
573e8de138fd0588a8a4071b55daa5699eaf55d2 3784239 pioneers_14.1.orig.tar.gz
388e6a3ebfc9b181ee767046c7c83b516c99d128 26032 pioneers_14.1-1.debian.tar.gz
acc9d01d9a5f146104f41ecd1bae14b34060a926 432118 pioneers_14.1-1_i386.deb
197e581f88b394e0875fcd19a59d393ed5bc496e 219120
pioneers-console_14.1-1_i386.deb
bca241ef2093d20131e26bc5a55fa196de61038f 120802
pioneers-meta-server_14.1-1_i386.deb
202f28e0d5a2cfdfbd0d0ef3deaeb0666a0261dc 2762048 pioneers-data_14.1-1_all.deb
d7b2429a6849509c446a01ef11b022d40fed9bee 353062
pioneers-console-data_14.1-1_all.deb
Checksums-Sha256:
385445f1ee1cc7ce4e7458d42a52a8c4e84a7264471094534dc9b7d7412faee9 1726
pioneers_14.1-1.dsc
5196ad2f7d4ba128f2ae138e4af9d03d62c366f0342b88d871af04294385f781 3784239
pioneers_14.1.orig.tar.gz
810649f4fdcc2cacdf2fab7ad79e82d858af240782e0099e3debb31749db5d9d 26032
pioneers_14.1-1.debian.tar.gz
892e070f16fee19fdaf035c79dc4f48eca8dcfb87e871a4815f14ccb2f91844d 432118
pioneers_14.1-1_i386.deb
298dc8866e5d41c7a86b713f29b2fa8764b6d2249a4654d7463f377f25e4c103 219120
pioneers-console_14.1-1_i386.deb
737901debbdb594419c073af71037d5e641b1c42f2b4f0f42d20f3077fb1d3a6 120802
pioneers-meta-server_14.1-1_i386.deb
3739f185168d75de64752de6fbb2996f8e24d2a308eeb50608ebb48d80202b95 2762048
pioneers-data_14.1-1_all.deb
1bc068d3a7e543d0682a23c2643b15455cf6c7b508eed2f96bc75fd8dd12049b 353062
pioneers-console-data_14.1-1_all.deb
Files:
8e78a4fe684581bdd6315a00b8807855 1726 games optional pioneers_14.1-1.dsc
ed6bc9e4d16c0ba95a016a590092023a 3784239 games optional
pioneers_14.1.orig.tar.gz
e4cf8d82ec0edee30a284c934eca07b0 26032 games optional
pioneers_14.1-1.debian.tar.gz
87c17e3a9e32f3a09b317e96632a2ed0 432118 games optional pioneers_14.1-1_i386.deb
842052f687b5245fc39e835bd0dee207 219120 games optional
pioneers-console_14.1-1_i386.deb
0bfd98e0cf717a3b060069bedf02b712 120802 games optional
pioneers-meta-server_14.1-1_i386.deb
7bb3705a317363a80bcc22413f47e511 2762048 games optional
pioneers-data_14.1-1_all.deb
2a77a93cc0099d3ddc4f42dd72301e38 353062 games optional
pioneers-console-data_14.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/PnRgACgkQFShl+2J8z5Xs6QCg355R1M7Chy/wn4EAlpbmIO4s
LZoAoNk0UHe7NSo9DlhQsFvebV10yhID
=FbVP
-----END PGP SIGNATURE-----
--- End Message ---