Bug#624354: ./xpcshell: error while loading shared libraries: ./libxul.so: R_PPC_REL24 relocation at 0x0f9f0148 for symbol `_restgpr_29_x' out of range

Mike Hommey mh at glandium.org
Wed Apr 27 19:39:13 UTC 2011


reassign 624354 binutils
thanks

On Wed, Apr 27, 2011 at 09:17:33PM +0200, Mike Hommey wrote:
> On Wed, Apr 27, 2011 at 08:53:44PM +0200, Cyril Brulebois wrote:
> > Package: xulrunner-1.9.1
> > Version: 1.9.1.18-1
> > Severity: normal
> > 
> > Hi,
> > 
> > installing conkeror on my powerpc pulled xulrunner/libmozjs, and that
> > error happened:
> > | Setting up xulrunner-1.9.1 (1.9.1.18-1) ...
> > | ./xpcshell: error while loading shared libraries: ./libxul.so: R_PPC_REL24 relocation at 0x0f9f0148 for symbol `_restgpr_29_x' out of range
> > 
> 
> That would suggest a toolchain problem. Either ld.so or binutils.
> 
> Note that xpcshell is used during the test suite running on buildds,
> and afaik, that doesn't fail.

This is actually wrong, and it did fail when building 3.5.18-1. It
didn't when building 3.5.17-1, and the main difference between both is
the switch to gcc 4.5 and binutils 2.21. I'm tempted to say the problem
is in binutils.

Mike





More information about the pkg-mozilla-maintainers mailing list