[Debian-med-packaging] Gentle does not build on two architectures
Andreas Tille
andreas at an3as.eu
Tue Jan 31 08:07:09 UTC 2017
Hi,
while gentle 1.9+cvs20100605+dfsg1-5 has migrated to testing and #845844
is marked as done it still affects unstable since it does not build on
kfreebsd-amd64 and x32[1]. On both architectures it fails to build with
/usr/bin/ld: SequenceTypeAAstructure.o: relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: OnlineTools.o: relocation R_X86_64_32S against `.rodata.str4.4' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: TEliteLaChromLogDialog.o: relocation R_X86_64_32S against `.rodata.str4.4' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: TRestrictionIdentifier.o: relocation R_X86_64_32S against `.rodata.str4.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
I guess this is related to the hardening=+all change but as far as I
learned before that's not really a problem of the actual package but the
underlying libs. Any hint what to do here?
Kind regards
Andreas.
[1] https://buildd.debian.org/status/package.php?p=gentle
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list