Package: wsjtx Version: 1.1.r3496-3.2 Followup-For: Bug #844861 User: ubuntu-de...@lists.ubuntu.com 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/ slanga...@ubuntu.com vor...@debian.org
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"