Bug#803474: src:systemd: Please use the default linker instead of gold on sparc64

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Fri Oct 30 12:59:28 GMT 2015


Package: systemd
Version: 227-2
Severity: important

Hello!

We're currently having linker issues on sparc64 for packages which link against
libsystemd. This is a result of systemd defaulting to gold instead of ld/bfd.

While there has been an exception in place for sparc [1], this does not cover
sparc64 and there linker problems there still cause lots of headaches for
the sparc64 port.

Could you please change the build system (e.g. rules file) such that it uses
ld/bfd on *both* sparc *and* sparc64 (we are planning to ressurrect sparc
in the future)?

This workaround is necessary because gold is currently missing support for
the STT_REGISTER [2]. This feature is currently being worked on and once
it's there, the workaround can be dropped.

Cheers,
Adrian

> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760879
> [2] https://sourceware.org/bugzilla/show_bug.cgi?id=19019

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the Pkg-systemd-maintainers mailing list