Bug#929580: lld-7 cannot link large binaries on ppc64le. Please make lld-8 default on ppc64le.

Shawn Landden slandden at gmail.com
Sun May 26 17:56:12 BST 2019


On Sun, May 26, 2019 at 11:53 AM Sylvestre Ledru <sylvestre at debian.org> wrote:
>
> Hello
>
> Le 26/05/2019 à 18:18, Shawn Landden a écrit :
> > Package: lld
> > Version: 1:7.0-47.1
> > Severity: important
> >
> > Dear Maintainer,
> >
> > If you try to link a largish program with lld-7 on ppc64le you get errors:
> >
> > relocation R_PPC64_REL24 out of range: -15683216 is not in [-8388608, 8388607]
> >
> > This feature is added in lld-8 and is essential to make the package useful on this platform.
> >
> > Thus, please make lld-8 default on ppc64el now, insteading of waiting until it is appropiate for
> > more mature architectures.
> >
> lld-8 won't ship in buster, so, not really a workaround.
>
> A fix could be to disable lld-7 on ppc64el.
If that is the only possibility, then yes that would be preferable to
shipping something that will only cause frustration. ld.gold and
ld.bfd both work.



More information about the Pkg-llvm-team mailing list