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

Reply via email to