]> code.ossystems Code Review - openembedded-core.git/commitdiff
libusb1: Add udev support
authorAlistair Francis <Alistair.Francis@wdc.com>
Tue, 29 Jan 2019 23:10:12 +0000 (23:10 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 31 Jan 2019 23:08:39 +0000 (23:08 +0000)
I don't see circular dependencies anymore between libusb1 and udev, so
enable udev support for libusb1.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/libusb/libusb1_1.0.22.bb

index 0c6e116dd7b9be2d6cb57602dcf2cf0f2130a338..1d9d772575ac448f62c7b9d3c2dea424341ff1cb 100644 (file)
@@ -20,9 +20,10 @@ S = "${WORKDIR}/libusb-${PV}"
 
 inherit autotools pkgconfig ptest
 
-# Don't configure udev by default since it will cause a circular
-# dependecy with udev package, which depends on libusb
-EXTRA_OECONF = "--libdir=${base_libdir} --disable-udev"
+PACKAGECONFIG_class-target ??= "udev"
+PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"
+
+EXTRA_OECONF = "--libdir=${base_libdir}"
 
 do_install_append() {
        install -d ${D}${libdir}