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

Re: Bug#790560: udev fails to start on sparc boot, breaking boot



Am 06.08.2015 um 16:13 schrieb dmm@mattli.us:
> Richard Mortimer <richm@oldelvet.org.uk> writes:
> 
>> So maybe the code is trying to use the wrong string as input to chdir
>> and hence failing.
> 
> Is udev using the gold linker during build? 

It is, indeed.
We had a hack in debian/rules for a while, to use ld.bfd on sparc due to
build failures related to gtk-doc [1]. When the gtk-doc bits were
removed from systemd, this hack was dropped again [2]

I've been looking into a bug
> where in certain circumstances, when linking with gold, string literal
> function arguments are corrupted.
> 
> This problem was also breaking qt, specifically moc.
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773590

Looks like this should be fixed in binutils for good instead of having
individual packages work around that.

Does any want to try rebuilding the package with ld.bfd to check if it's
working properly then?

Michael


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760879
[2]
https://anonscm.debian.org/cgit/pkg-systemd/systemd.git/commit/?id=ff3e6f6fc82adeeb5341b3bbd9824b2591965af6
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: