From patchwork Fri Jan 1 16:01:06 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain Naour X-Patchwork-Id: 562032 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id A48F4140BA2 for ; Sat, 2 Jan 2016 03:01:18 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=s+lTXpZu; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id CE0AE86EF1; Fri, 1 Jan 2016 16:01:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FkUR6QyNp_Hu; Fri, 1 Jan 2016 16:01:17 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 52AD286F27; Fri, 1 Jan 2016 16:01:17 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id BBF6B1C0F12 for ; Fri, 1 Jan 2016 16:01:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id B500186F27 for ; Fri, 1 Jan 2016 16:01:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k_XnvXi_oNQX for ; Fri, 1 Jan 2016 16:01:14 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f47.google.com (mail-wm0-f47.google.com [74.125.82.47]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 058F686EF1 for ; Fri, 1 Jan 2016 16:01:14 +0000 (UTC) Received: by mail-wm0-f47.google.com with SMTP id f206so139132708wmf.0 for ; Fri, 01 Jan 2016 08:01:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=v8euCD8ouZxS9Ol57AFmdNUjlzDp9Q30ieOkIghF7VM=; b=s+lTXpZuBJlQMtp/dkR3UvKF4afGiiNbgKhRl3sjlxZ1CrKMtNf9ydjW6Dk1iBb9W4 KVxbF/EhBpWXaZkG/3s6HXVCAGnKTsDox0IdHa0ty/d4LVVYG8eHS4Rx/Q3xBaslDV1W nIVTiKBVh2U38DLGgbuiGC2Jd7DbvLRjxnN5VXHyqNJaV6FpBqHyOi0aOroK0gcEc2XW JxPrWPDpk8wLoe3K+O3QKXWGl06r3jwcvBcmToCxIPIdWpJMzErEmEr6r4jcCLh1+yjN U2glT282n+/wz8lzyKinOo9iGS/hhifw+GAGllyBgPM0o1G/1nCajh1VUnxWcrl6BkA4 1Mmw== X-Received: by 10.194.222.195 with SMTP id qo3mr81442288wjc.51.1451664072474; Fri, 01 Jan 2016 08:01:12 -0800 (PST) Received: from atlas.localdomain (sch74-1-88-184-220-198.fbx.proxad.net. [88.184.220.198]) by smtp.gmail.com with ESMTPSA id p9sm18454548wjy.41.2016.01.01.08.01.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Jan 2016 08:01:11 -0800 (PST) From: Romain Naour To: buildroot@buildroot.org Date: Fri, 1 Jan 2016 17:01:06 +0100 Message-Id: <1451664066-6127-1-git-send-email-romain.naour@gmail.com> X-Mailer: git-send-email 2.4.3 Cc: Romain Naour Subject: [Buildroot] [PATCH 1/1] package/openocd: select libusb when selecting libusb-compat X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" 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 Acked-by: "Yann E. MORIN" --- package/openocd/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/openocd/Config.in b/package/openocd/Config.in index d84aac1..a35bd27 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