/usr/bin/ld.gold: error: dist-ghc/build/Data/Algorithm/Diff.dyn_o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1zm1zzL3fycaRHO4aduijwvx7f_DataziAlgorithmziDiff_Both_con_info' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: dist-ghc/build/Data/Algorithm/DiffOutput.dyn_o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1zm1zzL3fycaRHO4aduijwvx7f_DataziAlgorithmziDiffOutput_LineRange_con_info' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: dist-ghc/build/Data/Algorithm/DiffContext.dyn_o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1zm1zzL3fycaRHO4aduijwvx7f_DataziAlgorithmziDiffContext_prettyContextDiff_closure' which may overflow at runtime; recompile with -fPIC
collect2: error: ld returned 1 exit status
This package fails to build in kinetic-proposed only on amd64, with the following error (https:/ /launchpad. net/ubuntu/ +source/ haskell- diff/0. 4.1-1/+ build/23854045):
/usr/bin/ld.gold: error: dist-ghc/ build/Data/ Algorithm/ Diff.dyn_ o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1z m1zzL3fycaRHO4a duijwvx7f_ DataziAlgorithm ziDiff_ Both_con_ info' which may overflow at runtime; recompile with -fPIC build/Data/ Algorithm/ DiffOutput. dyn_o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1z m1zzL3fycaRHO4a duijwvx7f_ DataziAlgorithm ziDiffOutput_ LineRange_ con_info' which may overflow at runtime; recompile with -fPIC build/Data/ Algorithm/ DiffContext. dyn_o: requires dynamic R_X86_64_PC32 reloc against 'Diffzm0zi4zi1z m1zzL3fycaRHO4a duijwvx7f_ DataziAlgorithm ziDiffContext_ prettyContextDi ff_closure' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: dist-ghc/
/usr/bin/ld.gold: error: dist-ghc/
collect2: error: ld returned 1 exit status