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 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core