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.

Reply via email to