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

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Mon Nov 2 15:16:30 GMT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi!

On 10/30/2015 09:56 PM, John Paul Adrian Glaubitz wrote:
> Because currently any package linking against libsystemd or 
> libudev, *will* fail to build from source on sparc and sparc64. In 
> return, these packages have many reverse dependencies meaning that 
> many packages in sparc64 are currently BD-Uninstallable.

Is there any chance now that this fix can be temporarily merged into
the systemd package until the larger work on binutils/gold to implement
support for the STT_REGISTER has been finished?

We really don't have any chance to continue working on this port without
this hotfix as *all* packages which link against either libsystemd
or libudev will fail with linker issues such as:

configure: error: udev selected but libudev not found
checking for udev_new in -ludev... no
	"tail -v -n +0 config.log"
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by util-linux configure 2.27, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --build=sparc64-linux-gnu --prefix=/usr
- --includedir=${prefix}/include --mandir=${prefix}/share/man
- --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
- --disable-silent-rules --libdir=${prefix}/lib/sparc64-linux-gnu
- --libexecdir=${prefix}/lib/sparc64-linux-gnu --disable-maintainer-mode
- --disable-dependency-tracking --enable-line
- --libdir=/lib/sparc64-linux-gnu
- --libexecdir=${prefix}/lib/sparc64-linux-gnu --enable-raw
- --with-selinux --enable-partx --with-systemd --with-udev
- --enable-tunelp --enable-static-programs=fdisk,sfdisk,blkid
- --localstatedir=/run --disable-silent-rules --without-python
- --enable-libmount-force-mountinfo --disable-login --disable-nologin
- --disable-su --disable-kill --disable-eject --disable-chfn-chsh

We really need your help on this.

Thank you,

Adrian

- -- 
 .''`.  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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWN35LAAoJEHQmOzf1tfkTnC8P/3sYeiJfu8vACM+iPyvEEARm
hCFA1aJFSRVgOdVBearw98hQjilgi28A/gL5/Qux79CnBvwBvw4/S2u2nCvR1UIn
SW0d1lb668618GMkJmD2+4wWu2cON47502x35A8H6c1gwLzQOd0Kk+P72E3iRC06
GdTvg7C0R7+XPO7/pA4QysSkSDFZjf4ZGo+Tt2qo1ol/waN/sR9WFn7zg9pT6LLA
hOvfRdC8blV5xMZg6kAQBb7DF2PgrjYs2zPQhbWu7y4/nm4VhfMlwK4HvF46tRzM
T8azgKuRYscZY/YTbi1APd3EjVvEuLqt1Ynx3jbX1JBX6NTAX7eiaSSZ1b/EgBdy
7obbTOdA8kxpRjZ4q5fuGuQkYQRswl1UwfLt0ls15qcv0iTgzCqm51niFQ0AC3Cg
TXIj7aBltIInmdeBYswZb9Exlw09amhP2yXwYzbuPC+Xrynzitq9vQ+sq2Dqa/Kl
Ay0W4rWN0/3epevoqjKYTJqqoNrM0BXG4tyGppn4m++gttLFCcGFenYph3XA76Um
dMj7JACxug3zLZlcCBeszGzA3d62bn/zyePHCpRDOAzVOhUWqNSHBU9VJAXHr26H
cLdfbFpCGtzZlr8bqvCd3EfAkZydTymwlY9xYVtquD8nWfxz6jMDq1498WsYx8ss
zpiXDOtzySdNr4vTrGw6
=WNPj
-----END PGP SIGNATURE-----



More information about the Pkg-systemd-maintainers mailing list