On 2018 Oct 27 (Sat) at 09:48:53 +0200 (+0200), Landry Breuil wrote:
:On Sat, Oct 27, 2018 at 09:29:21AM +0200, Sebastien Marie wrote:
:> On Fri, Oct 26, 2018 at 05:24:26PM +0200, Christian Weisgerber wrote:
:> >
:> > Remaining failures from the switch to lld:
:> >
:> > mail/evolution-rss edbus-private not found
:> > net/telepathy/folks edbus-private not found
:> > productivity/glabels edbus-private not found
:>
:> I took a look at glabels, and I am assuming others ports have similar
:> problem.
:>
:> So ld.lld uses RUNPATH instead of RPATH, and as libtool only uses RPATH
:> to infer no standard directories... it fail to found the library.
:>
:> The following diff on libtool permits to productivity/glabels to build.
:
:The analysis feels 100% correct, and the diff reads fine. As it will
:only reinstating a behaviour that was present with ld.bfd, imo it cant
:cause breakage, and might even fix other lld-related breakage..
:will put it on my (slow, 48h) builder, but i guess ajacoutot will beat
:me to it :)
:
:Landry
:
from my reading of http://www.sco.com/developers/gabi/2000-07-17/ch5.dynamic.html#shobj_dependencies
and the ld.lld man page, this is correct.
OK
--
Weiler's Law:
Nothing is impossible for the man who doesn't have to do it
himself.
No comments:
Post a Comment