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