Discussion:
Bug#844861: wsjtx: FTBFS: ld: final link failed: Nonrepresentable section on output
Lucas Nussbaum
2016-11-19 06:51:28 UTC
Permalink
Source: wsjtx
Version: 1.1.r3496-3.2
Severity: serious
Tags: stretch sid
User: debian-***@lists.debian.org
Usertags: qa-ftbfs-20161118 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.
/usr/bin/ld: libjt9.a(fano232.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
The full build log is available from:
http://aws-logs.debian.net/2016/11/18/wsjtx_1.1.r3496-3.2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
Steve Langasek
2017-08-30 06:12:21 UTC
Permalink
Package: wsjtx
Version: 1.1.r3496-3.2
Followup-For: Bug #844861
User: ubuntu-***@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/
***@ubuntu.com ***@debian.org
Debian Bug Tracking System
2018-11-21 19:03:09 UTC
Permalink
Your message dated Wed, 21 Nov 2018 19:00:15 +0000
with message-id <E1gPXjT-00067v-***@fasolo.debian.org>
and subject line Bug#844861: fixed in wsjtx 1.8.0+repack-1
has caused the Debian Bug report #844861,
regarding wsjtx: FTBFS: ld: final link failed: Nonrepresentable section on output
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
844861: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844861
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...