[OE-core] [PATCH] lubusb1: Add udev support

Alistair Francis alistair23 at gmail.com
Thu Jan 24 22:35:53 UTC 2019


On Thu, Jan 24, 2019 at 2:12 PM Richard Purdie
<richard.purdie at linuxfoundation.org> wrote:
>
> On Thu, 2019-01-24 at 22:08 +0000, Alistair Francis wrote:
> > I don't see circular dependencies anymore between libusb1 and udev,
> > so
> > enable udev support for libusb1.
> >
> > Signed-off-by: Alistair Francis <alistair.francis at wdc.com>
> > ---
> >  meta/recipes-support/libusb/libusb1_1.0.22.bb | 6 +++---
> >  1 file changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/meta/recipes-support/libusb/libusb1_1.0.22.bb
> > b/meta/recipes-support/libusb/libusb1_1.0.22.bb
> > index 0c6e116dd7..9d1b8f4abb 100644
> > --- a/meta/recipes-support/libusb/libusb1_1.0.22.bb
> > +++ b/meta/recipes-support/libusb/libusb1_1.0.22.bb
> > @@ -3,6 +3,8 @@ HOMEPAGE = "http://libusb.sf.net"
> >  BUGTRACKER = "http://www.libusb.org/report"
> >  SECTION = "libs"
> >
> > +DEPENDS = "udev"
> > +
> >  LICENSE = "LGPLv2.1+"
> >  LIC_FILES_CHKSUM =
> > "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
> >
> > @@ -20,9 +22,7 @@ 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"
> > +EXTRA_OECONF = "--libdir=${base_libdir}"
>
> Might as well turn this into a PACKAGECONFIG:
>
> PACKAGECONFIG ??= "udev"
> PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"
>
> or something like that anyway :)

Ok, v2 sent!

Alistair

>
> Cheers,
>
> Richard
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


More information about the Openembedded-core mailing list