[OE-core] [oe-core][PATCH 4/4] recipes: bump PR to rebuild .la files without libz.la

Steve Sakoman sakoman at gmail.com
Tue Feb 21 21:39:34 UTC 2012


On Tue, Feb 21, 2012 at 1:33 PM, Phil Blundell <philb at gnu.org> wrote:
> On Tue, 2012-02-21 at 13:16 -0800, Steve Sakoman wrote:
>> On Tue, Feb 21, 2012 at 1:07 PM, Khem Raj <raj.khem at gmail.com> wrote:
>> > On Tue, Feb 21, 2012 at 11:25 AM, Steve Sakoman <sakoman at gmail.com> wrote:
>> >>
>> >> | configure: error: Package requirements (cairo-xlib >= 1.6) were not met:
>> >> |
>> >> | No package 'cairo-xlib' found
>> >
>> > Add DEPENDS += "cairo"
>>
>> Nope, cairo is already in the DEPENDS list for gtk+.
>>
>> Seems the issue is that on that build machine (the 4 core) cairo isn't
>> being built with --with-x=yes.
>>
>> The cairo recipe checks for x11 in DISTRO_FEATURES and does
>> --with-x=yes if it is present.
>>
>> Since Poky doesn't have x11 in DISTRO_FEATURES, cairo builds without
>> xlib support by default.
>
> If you don't have x11 in DISTRO_FEATURES then I wouldn't have expected
> gtk+ to want cairo-x11 either.

Agreed!  But it does :-(

> Though, I don't quite know what the gtk+
> configury will do if you don't select any backends at all and it's
> possible it might be falling back to X in that case.
>
> What gtk backend are you expecting to use - directfb?

Well, this is an image for a headless system, so neither directfb nor
x11 will be used!  I'm not really sure what package is causing gtk+ to
be built.

Steve




More information about the Openembedded-core mailing list