From: Russ Tyndall Date: Wed, 18 Mar 2015 15:03:02 +0000 (-0400) Subject: remove -pie hardening for because this caused load errors on Linux Mint X-Git-Tag: v6.7.0~12 X-Git-Url: http://git.kpe.io/?a=commitdiff_plain;h=336ddc51485bb6df9d9ea066ab40c47e129580ea;hp=a646f558b54191eda1d64f2926eee7b4fa763f89;p=clsql.git remove -pie hardening for because this caused load errors on Linux Mint systems Thanks to DJ on the mailing list for figuring this out --- diff --git a/ChangeLog b/ChangeLog index fc41781..e7c5d9b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2014-03-18 Russ Tyndall + * {uffi,db-mysql}/Makefile: remove -pie build hardening for + which caused load issues for Linux Mint + 2014-02-26 Kevin Rosenberg * Version 6.6.0 release * {uffi,db-mysql}/Makefile: Add build hardening for Debian diff --git a/db-mysql/Makefile b/db-mysql/Makefile index 6a52dc8..d67afe1 100644 --- a/db-mysql/Makefile +++ b/db-mysql/Makefile @@ -38,7 +38,7 @@ ifneq ($(OS_CYGWIN),0) endif ifneq ($(OS_DPKG_BUILDFLAGS),0) CFLAGS:=$(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) - LDFLAGS:=$(LDFLAGS) $(shell env DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS | sed "s/-Wl\|,/ /ig") + LDFLAGS:=$(LDFLAGS) $(shell env DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags --get LDFLAGS | sed "s/-Wl\|,/ /ig") endif $(shared_lib): $(source) Makefile diff --git a/uffi/Makefile b/uffi/Makefile index 910750b..77203fd 100644 --- a/uffi/Makefile +++ b/uffi/Makefile @@ -25,7 +25,7 @@ dylib=$(base).dylib ifneq ($(OS_DPKG_BUILDFLAGS),0) CFLAGS:=$(CFLAGS) $(shell dpkg-buildflags --get CFLAGS) - LDFLAGS:=$(LDFLAGS) $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS | sed "s/-Wl\|,/ /ig") + LDFLAGS:=$(LDFLAGS) $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags --get LDFLAGS | sed "s/-Wl\|,/ /ig") endif