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

Richard Purdie richard.purdie at linuxfoundation.org
Sun Apr 26 21:57:41 UTC 2015


On Thu, 2015-04-23 at 17:38 +0300, Cristian Iorga wrote:
> As BlueZ5 will be the default Bluetooth stack,
> don't exclude it from world builds.
> 
> Signed-off-by: Cristian Iorga <cristian.iorga at intel.com>
> ---
>  meta/recipes-connectivity/bluez5/bluez5.inc | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc
> index 67aafbb..bf845a8 100644
> --- a/meta/recipes-connectivity/bluez5/bluez5.inc
> +++ b/meta/recipes-connectivity/bluez5/bluez5.inc
> @@ -100,5 +100,3 @@ FILES_${PN}-dbg += "\
>  RDEPENDS_${PN}-testtools += "python python-dbus python-pygobject"
>  
>  SYSTEMD_SERVICE_${PN} = "bluetooth.service"
> -
> -EXCLUDE_FROM_WORLD = "1"

The reason this is there is to ensure that a bitbake world doesn't build
bluez4 and 5 at the same time. Even though v4 is moving to meta-oe, it
doesn't change the fact we really need this so world builds don't end up
in a mess.

Typically, any recipe providing a vritual/xxxx PROVIDES will also end up
with an EXCLUDE_FROM_WORLD as the dependency mechanism will then pull in
the correct thing(s).

Not ideal but its what we have today.

Cheers,

Richard




More information about the Openembedded-core mailing list