[pkg-wine-party] [wine] 33/34: Don't disable pie and fortify hardening buildflags in d/rules.
Jens Reyer
jreyer-guest at moszumanska.debian.org
Thu Jan 18 03:03:02 UTC 2018
This is an automated email from the git hooks/post-receive script.
jreyer-guest pushed a commit to branch master
in repository wine.
commit 96b3123de51e5d860ac690619822857dc6b402de
Author: Jens Reyer <jre.winesim at gmail.com>
Date: Tue Jan 16 21:08:23 2018 +0100
Don't disable pie and fortify hardening buildflags in d/rules.
They are still not enabled in the whole build though.
---
debian/rules | 5 +++--
debian/wine32VERSION-tools.lintian-overrides | 2 --
debian/wine64VERSION-tools.lintian-overrides | 2 --
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/debian/rules b/debian/rules
index c1ff446..4eb38c1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,8 +24,9 @@ export VENDOR=$(DEB_VENDOR) $(DEB_VERSION)
# enable verbose build log
export DH_VERBOSE=1
-# wine doesn't support fortify hardening and fails to build with pie
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie,-fortify
+# enable all hardening buildflags
+# fortify and pie are still not enabled in the whole build though
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
# linker options
export DEB_LDFLAGS_MAINT_APPEND+=-Wl,-rpath,/$(LIBDIR)
diff --git a/debian/wine32VERSION-tools.lintian-overrides b/debian/wine32VERSION-tools.lintian-overrides
index da8a4aa..2a6456a 100644
--- a/debian/wine32VERSION-tools.lintian-overrides
+++ b/debian/wine32VERSION-tools.lintian-overrides
@@ -1,5 +1,3 @@
-# unfortunately wine fails to build with pie
-hardening-no-pie
# unfortunately wine doesn't do fortify hardening
hardening-no-fortify-functions
# incorrectly flagged
diff --git a/debian/wine64VERSION-tools.lintian-overrides b/debian/wine64VERSION-tools.lintian-overrides
index da8a4aa..2a6456a 100644
--- a/debian/wine64VERSION-tools.lintian-overrides
+++ b/debian/wine64VERSION-tools.lintian-overrides
@@ -1,5 +1,3 @@
-# unfortunately wine fails to build with pie
-hardening-no-pie
# unfortunately wine doesn't do fortify hardening
hardening-no-fortify-functions
# incorrectly flagged
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wine/wine.git
More information about the pkg-wine-party
mailing list