> -----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
> 

Attachment: in_order.log
Description: in_order.log

Attachment: out_of_order.log
Description: out_of_order.log

Attachment: 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

Reply via email to