Bug#859392: unblock: gdal/2.1.2+dfsg-4
Bas Couwenberg
sebastic at xs4all.nl
Mon Apr 3 06:42:06 UTC 2017
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
Please unblock package gdal
It fixes #859368 by enabling PIE.
unblock gdal/2.1.2+dfsg-4
Kind Regards,
Bas
-------------- next part --------------
diff -Nru gdal-2.1.2+dfsg/debian/changelog gdal-2.1.2+dfsg/debian/changelog
--- gdal-2.1.2+dfsg/debian/changelog 2017-02-02 20:15:59.000000000 +0100
+++ gdal-2.1.2+dfsg/debian/changelog 2017-04-02 23:35:22.000000000 +0200
@@ -1,3 +1,11 @@
+gdal (2.1.2+dfsg-4) unstable; urgency=medium
+
+ * Enable PIE hardening flags.
+ (closes: #859368)
+ * Drop unused hardening-no-pie lintian override.
+
+ -- Bas Couwenberg <sebastic at debian.org> Sun, 02 Apr 2017 23:35:22 +0200
+
gdal (2.1.2+dfsg-3) unstable; urgency=medium
* Add upstream patch to fix _gdal_array ImportError with Python 3.
diff -Nru gdal-2.1.2+dfsg/debian/gdal-bin.lintian-overrides gdal-2.1.2+dfsg/debian/gdal-bin.lintian-overrides
--- gdal-2.1.2+dfsg/debian/gdal-bin.lintian-overrides 2017-01-20 10:15:35.000000000 +0100
+++ gdal-2.1.2+dfsg/debian/gdal-bin.lintian-overrides 2017-04-02 22:42:59.000000000 +0200
@@ -7,6 +7,3 @@
# in pre-1.10 versions distributed in experimental. Just for safety.
gdal-bin: package-relation-with-self breaks: gdal-bin (<< 1.10.0-0~)
-# PIE breaks the Python bindings
-gdal-bin: hardening-no-pie *
-
diff -Nru gdal-2.1.2+dfsg/debian/rules gdal-2.1.2+dfsg/debian/rules
--- gdal-2.1.2+dfsg/debian/rules 2017-02-02 20:14:10.000000000 +0100
+++ gdal-2.1.2+dfsg/debian/rules 2017-04-02 22:41:34.000000000 +0200
@@ -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]://')
More information about the Pkg-grass-devel
mailing list