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]] -=-=-=-=-=-=-=-=-=-=-=-
