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