From: Vicente Olivert Riera Date: Tue, 7 Jan 2014 09:44:33 +0000 (+0000) Subject: dtc: broken for static builds X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=db6a436ff787b9339969671c7186d62b4f1d6a4a;p=buildroot.git 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 --- diff --git a/package/dtc/Config.in b/package/dtc/Config.in index fac6ab2ea4..194b012b02 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