Your message dated Sun, 02 Apr 2017 23:19:13 +0000
with message-id <[email protected]>
and subject line Bug#859368: fixed in gdal 2.1.2+dfsg-4
has caused the Debian Bug report #859368,
regarding gdal 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.)


-- 
859368: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859368
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gdal
Version: 2.1.2+dfsg-3
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 gdal 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 19:23:02.000000000 +0000
+++ debian/rules        2017-04-02 19:23:08.000000000 +0000
@@ -9,7 +9,7 @@
 #export DH_VERBOSE=1
 
 # Enable hardening build flags
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 UPSTREAM_VERSION = $(shell dpkg-parsechangelog | sed -ne 's/^Version: 
\(.*\)-.*/\1/p' | sed -e 's/\+.*//; s/^[0-9]://')
 

--- End Message ---
--- Begin Message ---
Source: gdal
Source-Version: 2.1.2+dfsg-4

We believe that the bug you reported is fixed in the latest version of
gdal, 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.
Bas Couwenberg <[email protected]> (supplier of updated gdal 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: SHA512

Format: 1.8
Date: Sun, 02 Apr 2017 23:35:22 +0200
Source: gdal
Binary: libgdal20 libgdal-dev libgdal-doc gdal-bin python-gdal python3-gdal 
libgdal-perl libgdal-java
Architecture: source amd64 all
Version: 2.1.2+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Description:
 gdal-bin   - Geospatial Data Abstraction Library - Utility programs
 libgdal-dev - Geospatial Data Abstraction Library - Development files
 libgdal-doc - Documentation for the Geospatial Data Abstraction Library
 libgdal-java - Java bindings to the Geospatial Data Abstraction Library
 libgdal-perl - Perl bindings to the Geospatial Data Abstraction Library
 libgdal20  - Geospatial Data Abstraction Library
 python-gdal - Python bindings to the Geospatial Data Abstraction Library
 python3-gdal - Python 3 bindings to the Geospatial Data Abstraction Library
Closes: 859368
Changes:
 gdal (2.1.2+dfsg-4) unstable; urgency=medium
 .
   * Enable PIE hardening flags.
     (closes: #859368)
   * Drop unused hardening-no-pie lintian override.
Checksums-Sha1:
 48f3c08a1279e20098a095ad84cac1d97f248eb3 3217 gdal_2.1.2+dfsg-4.dsc
 44ab0dfd91581086b3cfc8c7f2a2d40aeff7c57d 142784 gdal_2.1.2+dfsg-4.debian.tar.xz
 9916f61b08906500d601af38a1b27e91886e4923 464080 
gdal-bin-dbgsym_2.1.2+dfsg-4_amd64.deb
 28e7f11bc56c1dd13ec6bc65388e27471426e3dc 330054 gdal-bin_2.1.2+dfsg-4_amd64.deb
 1b7754a87584cc7f05273b0997b824baa9886928 15977 
gdal_2.1.2+dfsg-4_amd64.buildinfo
 8fb72803860524b7985a9ea3faef5cc64cdbee50 6068406 
libgdal-dev_2.1.2+dfsg-4_amd64.deb
 1fcc31f993bef4dcb5de900af152afe019dbb0d0 2031684 
libgdal-doc_2.1.2+dfsg-4_all.deb
 7d563b8e817c4b65e84dcca2464a9e3a4340876a 695882 
libgdal-java-dbgsym_2.1.2+dfsg-4_amd64.deb
 7c938d0666f49e3ac8635a11712351c53f8ce831 408414 
libgdal-java_2.1.2+dfsg-4_amd64.deb
 d146f0754e2d3d9bb7cb20c7d2362f1946c5abc5 1069278 
libgdal-perl-dbgsym_2.1.2+dfsg-4_amd64.deb
 e03832c0f571f2d4861ebefae1efe1d3514a0ddb 464382 
libgdal-perl_2.1.2+dfsg-4_amd64.deb
 1bb76fcac8195e27da87c0fa50bb6bb214d5ae1c 31901274 
libgdal20-dbgsym_2.1.2+dfsg-4_amd64.deb
 75c351e1ff4747739e757aac5edfb3b402f70553 5016454 
libgdal20_2.1.2+dfsg-4_amd64.deb
 947aecaff680e1b48b2a03275fea71fced9d60c2 989070 
python-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 b1d0d5852fa9c32cc00789b3c4a098e5ffcd3df7 672040 
python-gdal_2.1.2+dfsg-4_amd64.deb
 d8185076f296e4a0ad87e3da163c5e7615e2080e 1031470 
python3-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 24a356fec41144134e0a5f17f347258161d29a60 486682 
python3-gdal_2.1.2+dfsg-4_amd64.deb
Checksums-Sha256:
 560bce29a1996cd46bd9a98dc72a51c6a4d047c03f7ba9b18f377de27ae8989a 3217 
gdal_2.1.2+dfsg-4.dsc
 e97572dbb4abf12f7ab97828e99d8019a2716f8b4b1ede6866bb63a435eafceb 142784 
gdal_2.1.2+dfsg-4.debian.tar.xz
 de2fcfb0a4f12c7b13d5f7eb162a47ce9480dfe734f8add6da0f55f8794f60f8 464080 
gdal-bin-dbgsym_2.1.2+dfsg-4_amd64.deb
 c63c0af6b312c81311effdbae8fceb60cc2071ab545d31b6725b747456bd93e5 330054 
gdal-bin_2.1.2+dfsg-4_amd64.deb
 9d7d347fd55a6f6a4dfd9a88d498be952d3ed35f2eaee7776edbb2c4e065421e 15977 
gdal_2.1.2+dfsg-4_amd64.buildinfo
 604c70290ca100c5710cbcf3a61ab843557dac8c837fd492435746f855e83441 6068406 
libgdal-dev_2.1.2+dfsg-4_amd64.deb
 4ade0300b34579611f5f4dbdb12b8d2529a115925249dcf1fde10bd40f0f63e8 2031684 
libgdal-doc_2.1.2+dfsg-4_all.deb
 398d58a6d66e8744dd0e1515782e4201e98e3004f1c584a8a20c8ff8040f0b86 695882 
libgdal-java-dbgsym_2.1.2+dfsg-4_amd64.deb
 e185b64e3242f28330f54a49701608ed3b6cd2f51cb2b3730ca4cdfaa6e255d3 408414 
libgdal-java_2.1.2+dfsg-4_amd64.deb
 eea5f31a5d52c9c751f7398585e56aa9810f3cbd4d7c3132d026205772aefa22 1069278 
libgdal-perl-dbgsym_2.1.2+dfsg-4_amd64.deb
 5dcb4b3bebadc17303691f8c4d8e516ecc60ae6551ce09480b729a88e0384fbd 464382 
libgdal-perl_2.1.2+dfsg-4_amd64.deb
 9eb0551f0b3c5deee4b976734e6f41b79f4ef597234afc5bdbe58d05d0cf7f4d 31901274 
libgdal20-dbgsym_2.1.2+dfsg-4_amd64.deb
 c32e57da45defdacee120c23346d8d07c7a02006bb174e62395d818d253d5589 5016454 
libgdal20_2.1.2+dfsg-4_amd64.deb
 6b7944cb6c88137a95740f27749102f16c03f6dcd083d2ff1a0cfd74209f2303 989070 
python-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 9af6284461926d8e812ad3c55b1d5097df7df5ff45184d22cbce0377af49fe00 672040 
python-gdal_2.1.2+dfsg-4_amd64.deb
 d1cc565f5765b4075797a96d81e524355bf6689ca07be03b574c2599de7632d7 1031470 
python3-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 6323e07098a9bbe38d7bf7331f97d53eb3cf51552c68cdd4a0fcf3aa2b03e569 486682 
python3-gdal_2.1.2+dfsg-4_amd64.deb
Files:
 a9ee16b95104e6987aaa25d228daae6e 3217 science optional gdal_2.1.2+dfsg-4.dsc
 2855fb41eee2463f73cd13a8bd1e8d8f 142784 science optional 
gdal_2.1.2+dfsg-4.debian.tar.xz
 decdf118c91639ca315ded636e181410 464080 debug extra 
gdal-bin-dbgsym_2.1.2+dfsg-4_amd64.deb
 0929361497a4d1da4bc63b05bb6bab6e 330054 science optional 
gdal-bin_2.1.2+dfsg-4_amd64.deb
 720b019cf84f7588a63f5be46f255570 15977 science optional 
gdal_2.1.2+dfsg-4_amd64.buildinfo
 76e4127110e14beaba67d1249ea16ee9 6068406 libdevel optional 
libgdal-dev_2.1.2+dfsg-4_amd64.deb
 b94dd4a417b02c5f2cd49355aeef93e0 2031684 doc optional 
libgdal-doc_2.1.2+dfsg-4_all.deb
 3bf8e337f06c54167584f4bf6362bbdf 695882 debug extra 
libgdal-java-dbgsym_2.1.2+dfsg-4_amd64.deb
 67b968eae0b917bb3ae46f27ebb16fd9 408414 java optional 
libgdal-java_2.1.2+dfsg-4_amd64.deb
 f65ef0e9c91534796eee129b974ef810 1069278 debug extra 
libgdal-perl-dbgsym_2.1.2+dfsg-4_amd64.deb
 20779ada743313803d2c6a960141b2f2 464382 perl optional 
libgdal-perl_2.1.2+dfsg-4_amd64.deb
 a4459e92b5c1c75328a4e1da1b01491a 31901274 debug extra 
libgdal20-dbgsym_2.1.2+dfsg-4_amd64.deb
 394e9390decb83ec4e01ed9b91dd617e 5016454 libs optional 
libgdal20_2.1.2+dfsg-4_amd64.deb
 cc83b6e7aae9017af44464536d9a22f2 989070 debug extra 
python-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 9236fe74825bd6a0bd9d74b6b6b6f5dc 672040 python optional 
python-gdal_2.1.2+dfsg-4_amd64.deb
 8deab4fd6c73dfe2b4260b03765720b6 1031470 debug extra 
python3-gdal-dbgsym_2.1.2+dfsg-4_amd64.deb
 d2c9bb680158ff9cd69887530135ba1c 486682 python optional 
python3-gdal_2.1.2+dfsg-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJY4YL+AAoJEGdQ8QrojUrxXtEP/RyTNnMpZ8jdZlkd2Hfgc4k/
+1lykgLiDmT7G8sYfXql7lL9sfYsnBjXws6EOFmpL6q4bMJmRCxgC5wrvVqbDqcg
zVJbghtJ8nQ/XcA7O6La+1DjVoLromo1Q2nsw4H+8qoryIZOWe9MjoWQzbFZ4+Iw
KbT0B+rt+9lyafkae7pDhJv4WGtCR8a/jt1HpIntvhlbfah5g+DhW6FFBLY7CICS
TbOAgsQvjSLSZrpxltMwFseOCCQJu8h1b0BMLPwqNb0lVgZwBINqVg82H8j6DHnx
nj/Mx1UEOvl/8CjznxjeLK5K9HGq+z87kPXzVhMzM1+RxzsVO+CiWi6G7kWnapCp
wRIIeIuEi6XOOHgAHUkGLGjHeXHsGOhyG6+V5L5t4MPXk3BXEoyzDklWmIps/8CO
pTtSkQW73Pf2dBVzr1HdQRbCx6TM15tAPEeHWR5nKCVUgzCrte1Rbo0TKA9viRkV
ussVB3+VKTkubKpGBPetenkdDLmdf1zpg1eWcl99HATf0kcBhBKDZdccMPTw4NJS
umDLLBLrdQASxJm5g9TmsDAllvXikqpwiKYxoBUuA1BtwZXpiaDBFY6QpFzMc0qh
xD6ddTWQKf/AdI7MrQlUHnLuZYhw25Yd5dEPlNC0bI2WetXg4JJEiKekds+FSZhf
A5uUDlM06R3D5By02zUa
=+mbL
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to