Package: wsjtx
Version: 1.1.r3496-3.2
Followup-For: Bug #844861
User: [email protected]
Usertags: origin-ubuntu artful ubuntu-patch
Hello,
The fix for this build failure is trivial; just don't disable pie in the
hardening flags for the build. Now that PIE is enabled by default in
Debian, whatever issue caused wsjtx to fail before when building with PIE
has been resolved.
I have built wsjtx on amd64 with this patch and verified that the resulting
binary runs.
Cheers,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
[email protected] [email protected]
diff -Nru wsjtx-1.1.r3496/debian/rules wsjtx-1.1.r3496/debian/rules
--- wsjtx-1.1.r3496/debian/rules 2016-10-03 03:49:36.000000000 -0700
+++ wsjtx-1.1.r3496/debian/rules 2017-08-29 23:05:22.000000000 -0700
@@ -4,7 +4,7 @@
#export DH_VERBOSE=1
# enable hardedning. Don't enable PIE as it causes wsjtx to segfault
immediately
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
override_dh_auto_configure:
echo "running debian/rules/override_dh_auto_configure"