Your message dated Mon, 30 Apr 2012 10:47:40 +0000
with message-id <[email protected]>
and subject line Bug#656128: fixed in slang2 2.2.4-10
has caused the Debian Bug report #656128,
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.)


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

Please enabled hardened build flags through dpkg-buildflags.

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

Cheers,
        Moritz
diff -aur slang2-2.2.4.orig/debian/rules slang2-2.2.4/debian/rules
--- slang2-2.2.4.orig/debian/rules	2011-08-19 22:10:18.000000000 +0200
+++ slang2-2.2.4/debian/rules	2012-01-14 16:54:55.000000000 +0100
@@ -3,17 +3,14 @@
 # Uncomment this to turn on verbose mode. 
 export DH_VERBOSE=1
 
+DEB_CFLAGS_MAINT_APPEND= -fno-strength-reduce -D_REENTRANT -D_XOPEN_SOURCE=500 `dpkg-buildflags --get CPPFLAGS`
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
 # Magic debhelper rule
 %:
 	dh $@
 
-CFLAGS := -g -fno-strength-reduce -D_REENTRANT -D_XOPEN_SOURCE=500 
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-        CFLAGS += -O0
-else
-        CFLAGS += -O2
-endif
-
 override_dh_auto_configure:
 	dh_auto_configure -- --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
Nur in slang2-2.2.4/debian: rules~.

--- End Message ---
--- Begin Message ---
Source: slang2
Source-Version: 2.2.4-10

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

libslang2-dev_2.2.4-10_i386.deb
  to main/s/slang2/libslang2-dev_2.2.4-10_i386.deb
libslang2-modules_2.2.4-10_i386.deb
  to main/s/slang2/libslang2-modules_2.2.4-10_i386.deb
libslang2-pic_2.2.4-10_i386.deb
  to main/s/slang2/libslang2-pic_2.2.4-10_i386.deb
libslang2-udeb_2.2.4-10_i386.udeb
  to main/s/slang2/libslang2-udeb_2.2.4-10_i386.udeb
libslang2_2.2.4-10_i386.deb
  to main/s/slang2/libslang2_2.2.4-10_i386.deb
slang2_2.2.4-10.debian.tar.gz
  to main/s/slang2/slang2_2.2.4-10.debian.tar.gz
slang2_2.2.4-10.dsc
  to main/s/slang2/slang2_2.2.4-10.dsc
slsh_2.2.4-10_i386.deb
  to main/s/slang2/slsh_2.2.4-10_i386.deb



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.
Alastair McKinstry <[email protected]> (supplier of updated slang2 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: Mon, 30 Apr 2012 11:17:13 +0100
Source: slang2
Binary: libslang2-dev libslang2 libslang2-pic libslang2-udeb slsh 
libslang2-modules
Architecture: source i386
Version: 2.2.4-10
Distribution: unstable
Urgency: low
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description: 
 libslang2  - S-Lang programming library - runtime version
 libslang2-dev - S-Lang programming library, development version
 libslang2-modules - Shared modules for S-Lang language
 libslang2-pic - S-Lang programming library, shared library subset kit
 libslang2-udeb - S-Lang library for Debian Installer (udeb)
 slsh       - Interpreter for S-Lang language
Closes: 656128
Changes: 
 slang2 (2.2.4-10) unstable; urgency=low
 .
   [ Dmitry Smirnov ]
   * debhelper & compat to version 9
     use default hardening (Closes: #656128).
   * debian/watch is fixed and improved.
   * removed:
     - unused lintian-overrides.
     - postinst and postrm scripts (obsolete).
     - shlibs.local (obsolete).
     - obsolete .dirs files.
     - install_prefix.patch (unused).
     - debian/README file with upload instructions.
   * no longer install upstream UPGRADE.txt file with instructions
     how to upgrade from slang v1.
   * no longer install upstream README files with hints about
     location of documentation files in upstream source tree.
   * added doc-base registration for slsh html documentation.
   * added libslang2.symbols file.
   * added debian/clean file to remove auto-generated files.
   * use autoconf to re-generate configure script.
   * docs and examples separated from debhelper .install files
   * debian/copyright:
     + converted to copyright-format 1.0
     + updated debian contributors copyrights
     + corrected upstream license
   * debian/control:
     + added Homepage field to debian/control.
     + dropped conflict with obsolete slang0.99.34-dev
     + adding myself as Uploader.
     + minor lintianisation:
       * libslang2-modules long description is updated.
       * XC-Package-Type --> Package-Type.
       * dropped redundant "Priority: optional"
   * install compressed slangfun.txt doc file.
Checksums-Sha1: 
 7de6818f487fa7595692260c7d7d0022593fda39 2157 slang2_2.2.4-10.dsc
 e14757a68fac27aa0375e7c19fe79e1177b2fc14 20309 slang2_2.2.4-10.debian.tar.gz
 1f2132bcdde4a16212de2dbd15c42acdcf5d4150 598852 libslang2-dev_2.2.4-10_i386.deb
 df7c2061d2c88d23a30b7576eef246dc1ec96c80 577636 libslang2_2.2.4-10_i386.deb
 9fee5049b00fa462eeb1056f3957016db4af2b1f 547308 libslang2-pic_2.2.4-10_i386.deb
 5c693b86c421124a13736f2b1a4813479c693023 356168 
libslang2-udeb_2.2.4-10_i386.udeb
 a6974645d3ae17aaf36fe9fd1189d17704c4e023 183676 slsh_2.2.4-10_i386.deb
 ab62560b1bb28b7509247f23d75fb90e9b72ff50 138918 
libslang2-modules_2.2.4-10_i386.deb
Checksums-Sha256: 
 3ec2ee893b8a7317a16baf1a4abc9dc61807d937a0f84ad0bf3fbd0747dd74b7 2157 
slang2_2.2.4-10.dsc
 5d060baf9ee6c6813c1b544059459e10deee4e7dead1f899be79f5347da29ecb 20309 
slang2_2.2.4-10.debian.tar.gz
 c3b6b043557edc7f63a77ce9cfe5dfcd694ec3e2eb0e6d8f9263733c8ec25b71 598852 
libslang2-dev_2.2.4-10_i386.deb
 8a399375124ded4a4d9488001f95b1471f92db00baf5208fd09515405ca2cfff 577636 
libslang2_2.2.4-10_i386.deb
 e4dc7144d1a6c49ea270d1e54634556ce7497097e9ab0e9de6c7d0f777f171e6 547308 
libslang2-pic_2.2.4-10_i386.deb
 3ff875124e14ad90c27e52115f8714a32d9b3acfa46b27f62bdbf530fca60f54 356168 
libslang2-udeb_2.2.4-10_i386.udeb
 ee7523d233f6b68272299bdd11d4098a31a7244b7ea7cbf7100a23df37f838b4 183676 
slsh_2.2.4-10_i386.deb
 09591dfb4a934051cd1b7a6a72a2dad852b8e92442c3221852dc4b558526cb4b 138918 
libslang2-modules_2.2.4-10_i386.deb
Files: 
 7a37a75fb481e7db5bb8af727997e2ce 2157 devel optional slang2_2.2.4-10.dsc
 886c50abdbc287ed4f34285cde43dbc1 20309 devel optional 
slang2_2.2.4-10.debian.tar.gz
 027e84a10fff0613907f404d2c76faac 598852 libdevel optional 
libslang2-dev_2.2.4-10_i386.deb
 6612a8f2031fc2d6b57bb790f29537ed 577636 libs required 
libslang2_2.2.4-10_i386.deb
 77ce757d5a346ec221face8189f1a84c 547308 libdevel optional 
libslang2-pic_2.2.4-10_i386.deb
 7dc357b3936c07152c0568dd3d28974f 356168 debian-installer extra 
libslang2-udeb_2.2.4-10_i386.udeb
 75f4b012e1bffe28c776179d973ad243 183676 interpreters optional 
slsh_2.2.4-10_i386.deb
 3bb564971aa430ff061885d7e1c8d3f6 138918 libs optional 
libslang2-modules_2.2.4-10_i386.deb

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

iQIcBAEBCAAGBQJPnmlYAAoJEN9LdrZRJ3QsK4QP/04l9yfZ0jNVI4rJ+mxxzP/9
/lxH2p3dfcroOfs6Cp3GLK3CLiQ5764S0Y7ujwwJaG/KfgcHBUXPU9GiEK/JwOjV
lbs2mnelo16RwHsVKWV48bIP3Q9iszi0krriNqj4wer7HFGOUfdQ7lS228CgsCL1
/hGr1Z/G7560urSR/km9UNwKmNRAP1JIK6Ci0fBUbmo0YbBa0lSQC+tFsUAyp29w
9iXuNsbaZWsP65NdMdlxJc+zeXoDWYv9I+SmHRirrwurrSYrnkK60rMfznbxh87n
ObOMAsVhZUVm1CWYcfIekpUrh9Vhn9wEWzMSF5iD0jowGv2DlRhxnGF91aJDLjVb
1Wf8a1dERJf0yhZ7fBVDs2ZF4XEK0rf004xQzWQ/Oi2jnioHUmnpHLZu4HmSxLrB
ZGpsH28HrR1HYUhWEiDLhuljSyR6f/x9hgHEpSI6OjqWge2DjCmNr851y47mJ+mr
XFqSrRgq9hkUfmAJv/lBxnEuvz2k8FDS0aTzB7gpqFB0licBSLW2JaIw1ANM07Ma
wxEsbn9gWw7GDzsjWe/o/KNvd7Mc3VcWJO+dqq85KS/Wh8VEgsml8R4HpxfKI3tR
9KJOhdevo+jT6CeytkAWF6VTHt0OnXQVhnwGykHy9xpkW5W3s0WVL/qRvRmmwyC0
udDX9FpbTv1i9a5GnVSc
=b9FV
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to