> -----Original Message----- > From: Richard Purdie [mailto:richard.pur...@linuxfoundation.org] > Sent: Tuesday, April 08, 2014 9:58 AM > To: Slater, Joseph > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core] libxslt populate_sysroot dependencies > > On Mon, 2014-04-07 at 23:25 +0000, Slater, Joseph wrote: > > I have attached a patch that makes sure libxml2-native is available > > when both it and libxslt-native > > are taken from sstate. > > > > The patch parallels one from a few weeks ago for pixbufcache, but the > > underlying problem might > > have been fixed since then. I looked for likely commits, and didn't > > see anything, so this patch might still be needed. > > This is an shlibs depends, right? sstate should handle those correctly. > If not, I'd like to see logs from a build where this doesn't happen on > master please?
The bitbake I was using is a bit out of date, so I cloned a poky repo today and did several builds of vala-native pulling libxml2-native and libxslt-native from sstate. I've attached the logs (truncated and annotated). I think out_of_order.log shows that libxslt-native is put in sysroot before libraries from libxml2 that it needs. The in_order.log shows what happens after applying the populate sysroot [depends] patch. I've attached the patch, too. Joe > > There are fixes in master such as: > > http://git.yoctoproject.org/cgit.cgi/poky/commit/bitbake?id=d67f25da2d1acb8f5c833dad7a2c1f > c710261d6c > > which may help although there are others. What version of bitbake were > you seeing issues with? > > Cheers, > > Richard >
in_order.log
Description: in_order.log
out_of_order.log
Description: out_of_order.log
0001-libxslt-native-add-populate_sysroot-dependencies.patch
Description: 0001-libxslt-native-add-populate_sysroot-dependencies.patch
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core