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 ---