From db6a436ff787b9339969671c7186d62b4f1d6a4a Mon Sep 17 00:00:00 2001 From: Vicente Olivert Riera Date: Tue, 7 Jan 2014 09:44:33 +0000 Subject: [PATCH] dtc: broken for static builds dtc package has hardcoded shared lib link options in the Makefile, so it will fail if you try to build it on a static lib environment. [Peter: Move comment under _PROGRAMS suboption for proper indentation] Signed-off-by: Vicente Olivert Riera Signed-off-by: Peter Korsgaard --- package/dtc/Config.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/dtc/Config.in b/package/dtc/Config.in index fac6ab2ea..194b012b0 100644 --- a/package/dtc/Config.in +++ b/package/dtc/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_DTC bool "dtc (libfdt)" + depends on !BR2_PREFER_STATIC_LIB help The Device Tree Compiler, dtc, takes as input a device-tree in a given format and outputs a device-tree in another format. @@ -31,3 +32,6 @@ comment "dtdiff will not be installed: it requires bash" depends on !BR2_PACKAGE_BASH endif + +comment "dtc needs a toolchain w/ dynamic library" + depends on BR2_PREFER_STATIC_LIB