[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Gentle does not build on two architectures



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


Reply to: