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

Michael Biebl biebl at debian.org
Thu Nov 5 14:46:40 GMT 2015


Am 30.10.2015 um 21:56 schrieb John Paul Adrian Glaubitz:
> On 10/30/2015 08:35 PM, Michael Biebl wrote:
>>> The problem is that this particular fix needs larger amount of
>>> work and isn't actually trivial meaning that unless you guys are
>>> helping us and apply this (temporary) fix to systemd, we will not
>>> be able to do any sensible work on either of the ports for a very
>>> long time!
> 
>> Why not?
> 
> 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.

I see that other packages use gold as well (e.g. qtbase-opensource-src),
codesearch.d.n turns up quite a few more.
Are you sure that this only affects systemd?

Or is this specific due to the usage of LTO or the usage of other
specific features? If so, have you checked which one that are and if
that affects other packages as well?

> Really, this workaround is currently the only chance we have to be able
> to continue working on the ports.

I understand that fixing binutils might take some time. Then again, the
gold linker on sparc has been known broken for over a year, so I don't
quite get the sudden hurry (i.e. escalating this within 3 days without
giving us a chance to respond, especiallly since I've been away over the
weekend. I have to say I'm quite disturbed by that. But let's leave it
at that)

I'm also not convinced yet that applying this workaround to systemd is
the only available option and the correct one we should use.

If other packages are affected as well, it sounds to me that we should
rather add a workaround to binutils until a proper solution has been
developed.

If it's only systemd, by all means let's merge that patch. But so far, I
haven't seen a thorough assessment of this issue which would have
convinced me in that direction.
We certainly don't want to obstruct any efforts you do on the sparc
port, but let's first be certain that this workaround is the proper one.


Regards,
Michael




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20151105/86d2efd8/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list