[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