Your message dated Tue, 11 Apr 2017 09:34:25 +0000
with message-id <[email protected]>
and subject line Bug#859411: fixed in libdap 3.18.3-2
has caused the Debian Bug report #859411,
regarding libdap shouldn't disable PIE
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.)


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

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

For packages like libdap that include static libraries the situation
is even worse, since non-PIE static libraries cannot be used with
the stretch gcc unless -no-pie is explicitly passed when linking.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please apply the following change:

--- debian/rules.old    2017-04-02 20:54:59.000000000 +0000
+++ debian/rules        2017-04-02 20:55:05.000000000 +0000
@@ -5,7 +5,7 @@
 LIBDIR:=/usr/lib/$(DEB_HOST_MULTIARCH)
 
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/buildflags.mk
 CFLAGS += -Wall -pedantic

--- End Message ---
--- Begin Message ---
Source: libdap
Source-Version: 3.18.3-2

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

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 libdap 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: Tue, 11 Apr 2017 10:01:54 +0100
Source: libdap
Binary: libdap23 libdapclient6v5 libdapserver7v5 libdap-bin libdap-dev 
libdap-doc
Architecture: source amd64 all
Version: 3.18.3-2
Distribution: experimental
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
 libdap-bin - Binaries for the  libdap Data Access Protocol library
 libdap-dev - Development files (headers and static libraries) for libdap
 libdap-doc - Documentation for the libdap Data Access Protocol library
 libdap23   - Open-source Project for a Network Data Access Protocol library
 libdapclient6v5 - Client library for the Network Data Access Protocol
 libdapserver7v5 - Server library for the Network Data Access Protocol
Closes: 859411
Changes:
 libdap (3.18.3-2) experimental; urgency=medium
 .
   * Don't disable PIE. Closes: #859411
Checksums-Sha1:
 0e8adb6a8b7541adeae31d16cd376a47c6f0e317 2334 libdap_3.18.3-2.dsc
 10769965451c25208c915a9497be62a1f01abee2 13044 libdap_3.18.3-2.debian.tar.xz
 d782475da60281bef3f4ac2308dbbde258f0a53d 80688 
libdap-bin-dbgsym_3.18.3-2_amd64.deb
 b40ce3a6e243a9155efc94534feb19460b132f51 117196 libdap-bin_3.18.3-2_amd64.deb
 fb9719d443be40c102f2d0f3ede680b964534d87 810382 libdap-dev_3.18.3-2_amd64.deb
 6d05e70dc565674489591a524d7d27fdb3bd2573 106302 libdap-doc_3.18.3-2_all.deb
 35fe728dbcf64d3b4b640b54c2034ef202102ced 4745890 
libdap23-dbgsym_3.18.3-2_amd64.deb
 488a3ba1a411de4eab6ab230522c3d95d14a9234 523586 libdap23_3.18.3-2_amd64.deb
 9008fe0bfe195af570d77c01e961b824a598a752 11207 libdap_3.18.3-2_amd64.buildinfo
 22c89fdcefd795c93f5a40fb88d671faf46d66f0 849116 
libdapclient6v5-dbgsym_3.18.3-2_amd64.deb
 5ff748613d6725395d643e043c20e539bcd9e0cd 193284 
libdapclient6v5_3.18.3-2_amd64.deb
 8f55542607fce8c4c61981f493c93f79ff94321a 129728 
libdapserver7v5-dbgsym_3.18.3-2_amd64.deb
 8b37719cccf6eb08cabb20bbd3210443f2df3d18 122012 
libdapserver7v5_3.18.3-2_amd64.deb
Checksums-Sha256:
 f6927a4115ac5d3ece3101b84a00794734567a1d17ff3d62efcc92dc3a05949e 2334 
libdap_3.18.3-2.dsc
 73dd58a063dbceaa2cdc81c35e941a28497acf789e9035bb7b30f3b17c5c8561 13044 
libdap_3.18.3-2.debian.tar.xz
 ee72bb828b1534a277e03eb81546784da1020cdae041a95a53090941ffc29760 80688 
libdap-bin-dbgsym_3.18.3-2_amd64.deb
 cb274a119ad83e22b4665d9b7b974f7975b8e6506cc760e75ea518a819d02aff 117196 
libdap-bin_3.18.3-2_amd64.deb
 6bcfa8a5c4e9f15f3f237009618ff367936eaa7e4cfcf6640c7c115210f92109 810382 
libdap-dev_3.18.3-2_amd64.deb
 a754d7c8eff9a8fef4d27ab0c5a885d89c0dd7ba0865c10f95933cc4a8891603 106302 
libdap-doc_3.18.3-2_all.deb
 b3b92f8b7f72f70d67d1abf9213a05cc40f33043d13da069dd2feafe2fd65ef1 4745890 
libdap23-dbgsym_3.18.3-2_amd64.deb
 75309d8731ea5dbf9c63d9d51ed2b728ba2d26b9e29cc8e11c798419a82fbe86 523586 
libdap23_3.18.3-2_amd64.deb
 ba5c3b913b767d150de8fbe38da1956c8964d4b7ae2f4e66e7f191ea3e79873e 11207 
libdap_3.18.3-2_amd64.buildinfo
 854a846c867b155a56b774f0d3abb65535a1baf181093d188560f965d10cad60 849116 
libdapclient6v5-dbgsym_3.18.3-2_amd64.deb
 4cdcc72e9f222007b9ac7e88c44e5c02a6ad88ce70a3bf2cc202cc20a93c1adc 193284 
libdapclient6v5_3.18.3-2_amd64.deb
 3f5711555dda069ba646045fef6762aa62a5908e00ea59f59947644a1dfd58de 129728 
libdapserver7v5-dbgsym_3.18.3-2_amd64.deb
 6fe87808da208cb0f2807fe675d254433fbd7f395ab0e02f989352726ddbd265 122012 
libdapserver7v5_3.18.3-2_amd64.deb
Files:
 1632fb933fa593608859b348f68afa23 2334 utils optional libdap_3.18.3-2.dsc
 0963a20729d2172b415b4f7cdd46274b 13044 utils optional 
libdap_3.18.3-2.debian.tar.xz
 f9b4d72815c5d5dfd9a2e088cf1f942c 80688 debug extra 
libdap-bin-dbgsym_3.18.3-2_amd64.deb
 a9dc7505fed031a3f3647e46b8b7a6c6 117196 utils optional 
libdap-bin_3.18.3-2_amd64.deb
 0a5ab333a629ab7fdff229bf3a0fb4df 810382 libdevel optional 
libdap-dev_3.18.3-2_amd64.deb
 63cfb58c565fce34e4a18974199f3ecc 106302 doc optional 
libdap-doc_3.18.3-2_all.deb
 a891ea84c29e2b6ee3e38426a73bc653 4745890 debug extra 
libdap23-dbgsym_3.18.3-2_amd64.deb
 0437acd7b149d91759f2218a632e7f41 523586 libs optional 
libdap23_3.18.3-2_amd64.deb
 96b8a9c4764bc8c043d413e16d6dc3e3 11207 utils optional 
libdap_3.18.3-2_amd64.buildinfo
 77a38bd25490e68203312d06c4ba6fc0 849116 debug extra 
libdapclient6v5-dbgsym_3.18.3-2_amd64.deb
 7d54db38c49d8dd1c5f65d20157543e1 193284 libs optional 
libdapclient6v5_3.18.3-2_amd64.deb
 468555c4532210c0ac1dcc1d17257949 129728 debug extra 
libdapserver7v5-dbgsym_3.18.3-2_amd64.deb
 cfa4507ba35c8706d0ed4dc22c427885 122012 libs optional 
libdapserver7v5_3.18.3-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAljsoM4ACgkQy+a7Tl2a
06U5xw/+OgVGA6W5Y97L1DqiGUUwvfkORrTUv7UCYDHpPLsV1qWfrywBhMuCi3/K
YQcd4/b+Qav5rVyLLTmvuGcPZITlHtSHadotqiRZ/7VN+WDJDBbJnHJfSz/GcqUz
knoBwngm4i020G46CxnItZwEK4jApAxKWpBtio6I66k2hRdgidmeSFdw4ELeVulF
YSuTU1hZaYt9GUFBpEep8nngIUCshOi2olJrPndrnisll+N7qnANm8/yuV/13Qrt
4WjQTDRTtuLQfOsU0QeUdncseXcgGsW2ppt/5oImey0YgrYB/srpNq4CeNkby3Qi
WcuT8axPH5WDa9eKi3KGPg7cg+P0VaKAHaUE2hUrI2qmyPwZA4a182/o1sQpZdI+
NRCDo4PKqelyC7I8SKk4TLtwA+II399ZCCVF9N8jfREHJKPxwFK50Ai6dA0OIT5S
2LXnBFV5RsxnTbd1okwrstw692zQr0c0hNT1d68kY5B1yqEnuKMTm6nqdIVWp5Jm
/2fHHLbbwDOFCM+XtBr2uHBZoYgHt4kRa59hcvVBPu+88WrbAvSRHlMiT16KA+cL
7+j8Ui3oQWP16Wx7TEjWarWiz6vIxjThms6V5xZKHThKQW8F9+TXvKZCRQqBC7j+
z67Z2ZqQ7R1Jd14elBuGOOlQ/szkgYqFjLBVCP/Qzgx2wWU8uMg=
=JK5F
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to