Christoph Berg pushed to branch experimental at Debian GIS Project / postgis
Commits: 765f6ffb by Christoph Berg at 2019-10-11T12:14:49Z Disable PIE on Ubuntu xenial again, still causing issues. https://trac.osgeo.org/postgis/ticket/4532 - - - - - 2 changed files: - debian/changelog - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,6 +1,7 @@ postgis (3.0.0~rc1+dfsg-1~exp2) UNRELEASED; urgency=medium * regress/run_test.pl: Cherry-pick fix for running on installed packages. + * Disable PIE on Ubuntu xenial again, still causing issues. -- Christoph Berg <[email protected]> Tue, 08 Oct 2019 11:53:04 +0200 ===================================== debian/rules ===================================== @@ -10,6 +10,16 @@ export DH_OPTIONS # Enable hardening build flags export DEB_BUILD_MAINT_OPTIONS=hardening=+all +# Disable PIE on Ubuntu xenial (causes "undefined reference to symbol 'roundf@@GLIBC_2.2.5'") +VENDOR_DERIVES_FROM_UBUNTU ?= $(shell dpkg-vendor --derives-from Ubuntu && echo yes) +DISTRIBUTION_RELEASE := $(shell lsb_release -cs) + +ifeq ($(VENDOR_DERIVES_FROM_UBUNTU),yes) + ifneq (,$(filter $(DISTRIBUTION_RELEASE),xenial)) + export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie + endif +endif + include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/pkg-info.mk View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/commit/765f6ffbc61dd611b21113c1e8d3a441f491907e -- View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/commit/765f6ffbc61dd611b21113c1e8d3a441f491907e You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
