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

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



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@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: