2
1
Эх сурвалжийг харах

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 <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert Riera 11 жил өмнө
parent
commit
db6a436ff7
1 өөрчлөгдсөн 4 нэмэгдсэн , 0 устгасан
  1. 4 0
      package/dtc/Config.in

+ 4 - 0
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