This doesn't make it clear, is ell (external or internal) required for all
bluez builds now, or is it still optional? Adding mandatory dependencies
should be better justified.

Alex

On Tue, 25 Aug 2020 at 15:43, Peter A. Bigot <[email protected]> wrote:

> Shortly after the recipe was updated to add ell as a mesh dependency
> the way ell was integrated into bluez5 was changed.  Use the external
> ell dependency rather than the default to build one internal to
> bluez5.
> ---
>  meta/recipes-connectivity/bluez5/bluez5.inc | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc
> b/meta/recipes-connectivity/bluez5/bluez5.inc
> index eee7a53cd61..9b38bda5a79 100644
> --- a/meta/recipes-connectivity/bluez5/bluez5.inc
> +++ b/meta/recipes-connectivity/bluez5/bluez5.inc
> @@ -6,7 +6,7 @@ LICENSE = "GPLv2+ & LGPLv2.1+"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \
>
>  file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \
>
>  
> file://src/main.c;beginline=1;endline=24;md5=9bc54b93cd7e17bf03f52513f39f926e"
> -DEPENDS = "dbus glib-2.0"
> +DEPENDS = "dbus ell glib-2.0"
>  PROVIDES += "bluez-hcidump"
>  RPROVIDES_${PN} += "bluez-hcidump"
>
> @@ -42,8 +42,8 @@ PACKAGECONFIG[sixaxis] =
> "--enable-sixaxis,--disable-sixaxis"
>  PACKAGECONFIG[tools] = "--enable-tools,--disable-tools"
>  PACKAGECONFIG[threads] = "--enable-threads,--disable-threads"
>  PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated"
> -PACKAGECONFIG[mesh] = "--enable-mesh,--disable-mesh, json-c ell"
> -PACKAGECONFIG[btpclient] = "--enable-btpclient,--disable-btpclient, ell"
> +PACKAGECONFIG[mesh] = "--enable-mesh,--disable-mesh, json-c"
> +PACKAGECONFIG[btpclient] = "--enable-btpclient,--disable-btpclient"
>  PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"
>
>  SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \
> @@ -63,6 +63,7 @@ EXTRA_OECONF = "\
>    --enable-test \
>    --enable-datafiles \
>    --enable-library \
> +  --enable-external-ell \
>    --without-zsh-completion-dir \
>  "
>
> --
> 2.25.1
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#141820): 
https://lists.openembedded.org/g/openembedded-core/message/141820
Mute This Topic: https://lists.openembedded.org/mt/76406740/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to