[OE-core] [PATCH v5 4/4] bluez5: don't exclude from world builds

Richard Purdie richard.purdie at linuxfoundation.org
Mon Apr 27 15:27:16 UTC 2015


On Mon, 2015-04-27 at 16:14 +0100, Richard Purdie wrote:
> On Mon, 2015-04-27 at 07:17 -0700, Christopher Larson wrote:
> > 8262012a90273a4726ebaaf5c4da61262542e69d in bitbake added the initial
> > 'world' implementation, which didn't do such a removal, but did
> > explicitly skip virtual/*, and it looks
> > like aff3227b5e4a3dee9bceb120aac11f4bf3ac6409 implemented the first
> > naive handling of it, beyond the virtual/ prefix, from a quick perusal
> > of bitbake history. It skipped the non-preferred selections of every
> > multiple provider.
> 
> Interestingly, that code does survive in buildWorldTargetList() in
> cooker.py.
> 
> Clearly when EXCLUDE_FROM_WORLD was added to bluez it wasn't working as
> intended for some reason. Could do with investigation...

Of course its obvious, bluez has no virtual/* provider and yet in a
world build you don't want both built, you want the distro config to
take effect so exclusion is manually specified. At a quick glance that
code is still doing the right thing.

Cheers,

Richard




More information about the Openembedded-core mailing list