[Buildroot] [PATCH 1/1] package/openobex: fix static with libusb and libatomic
Arnout Vandecappelle
arnout at mind.be
Wed Apr 27 19:36:32 UTC 2022
On 26/04/2022 22:30, Fabrice Fontaine wrote:
> Force LibUSB_VERSION_1.0 to ON to fix the following static build failure
> with libusb and libatomic:
>
> -- Looking for libusb_get_device_list in /nvmedata/autobuild/instance-4/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libusb-1.0.a
> -- Looking for libusb_get_device_list in /nvmedata/autobuild/instance-4/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libusb-1.0.a - not found
>
> [...]
>
> /nvmedata/autobuild/instance-4/output-1/build/openobex-1.7.2/lib/transport/usbobex.h:30:10: fatal error: usb.h: No such file or directory
> 30 | #include <usb.h>
> | ^~~~~~~
>
> Fixes:
> - http://autobuild.buildroot.org/results/52b0edc4278f65fb4a9671b65c655cc4544a3103
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Applied to master, thanks.
Regards,
Arnout
> ---
> package/openobex/openobex.mk | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/package/openobex/openobex.mk b/package/openobex/openobex.mk
> index bc4a47e3d7..7109bffa8d 100644
> --- a/package/openobex/openobex.mk
> +++ b/package/openobex/openobex.mk
> @@ -20,6 +20,7 @@ OPENOBEX_DEPENDENCIES += bluez5_utils
> endif
>
> ifeq ($(BR2_PACKAGE_LIBUSB),y)
> +OPENOBEX_CONF_OPTS += -DLibUSB_VERSION_1.0=ON
> OPENOBEX_DEPENDENCIES += libusb
> endif
>
More information about the buildroot
mailing list