diff options
author | Romain Naour <romain.naour@gmail.com> | 2016-01-01 17:01:06 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2016-01-01 19:56:22 +0100 |
commit | ee2f4138004a8fb7493039503dbedd8a73d6475d (patch) | |
tree | d675b27879e47fb64c63f50386044c66ea0b36ce /package/openocd | |
parent | d52deb9a9f1af9cfc8b4fed9ff9189eff29d2788 (diff) | |
download | buildroot-ee2f4138004a8fb7493039503dbedd8a73d6475d.tar.gz buildroot-ee2f4138004a8fb7493039503dbedd8a73d6475d.zip |
package/openocd: select libusb when selecting libusb-compat
libusb-compat depends on libusb package, so we need to select
libusb package at the same time as libusb-compat to avoid an
unmet dependency.
Since 28f67899e54f15c6e48484ea2976c3e431756bcb, the build
stop if a package build is trigged at Makefile level without
being selected at Config.in level.
This is the case here with BR2_PACKAGE_OPENOCD_USBPROG which
select BR2_PACKAGE_LIBUSB_COMPAT without selecting
BR2_PACKAGE_LIBUSB.
Fixes:
http://autobuild.buildroot.net/results/b4a/b4a8c54eed6bf75ab8ade0653953d19792155727/
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/openocd')
-rw-r--r-- | package/openocd/Config.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/package/openocd/Config.in b/package/openocd/Config.in index d84aac18f0..a35bd2717c 100644 --- a/package/openocd/Config.in +++ b/package/openocd/Config.in @@ -84,6 +84,7 @@ config BR2_PACKAGE_OPENOCD_AICE config BR2_PACKAGE_OPENOCD_VSLLINK bool "Versaloon-Link JTAG Programmer" + select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT depends on BR2_TOOLCHAIN_HAS_THREADS # libusb-compat -> libusb help @@ -92,6 +93,7 @@ config BR2_PACKAGE_OPENOCD_VSLLINK config BR2_PACKAGE_OPENOCD_USBPROG bool "USBProg JTAG Programmer" + select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT depends on BR2_TOOLCHAIN_HAS_THREADS # libusb-compat -> libusb help @@ -100,6 +102,7 @@ config BR2_PACKAGE_OPENOCD_USBPROG config BR2_PACKAGE_OPENOCD_RLINK bool "Raisonance RLink JTAG Programmer" + select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT depends on BR2_TOOLCHAIN_HAS_THREADS # libusb-compat -> libusb help @@ -108,6 +111,7 @@ config BR2_PACKAGE_OPENOCD_RLINK config BR2_PACKAGE_OPENOCD_ARMEW bool "Olimex ARM-JTAG-EW Programmer" + select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT depends on BR2_TOOLCHAIN_HAS_THREADS # libusb-compat -> libusb help @@ -186,6 +190,7 @@ config BR2_PACKAGE_OPENOCD_PRESTO config BR2_PACKAGE_OPENOCD_OPENJTAG bool "OpenJTAG Programmer" select BR2_PACKAGE_LIBFTDI1 + select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT # needs usb.h depends on BR2_TOOLCHAIN_HAS_THREADS # libftdi -> libusb depends on BR2_ARCH_HAS_ATOMICS |