lcdproc: needs dynamic library support
authorPeter Korsgaard <peter@korsgaard.com>
Thu, 14 May 2015 22:18:24 +0000 (00:18 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 14 May 2015 22:18:24 +0000 (00:18 +0200)
Fixes:
http://autobuild.buildroot.net/results/4ac/4ac625f4e888ba859a5867671664dc8d041ec9b9/
http://autobuild.buildroot.net/results/614/61450e889c3912e38e52759812fbb6ce03270788/
http://autobuild.buildroot.net/results/138/13800e3b52c9f6c84f85325710a59c7b3c04d0ee/
http://autobuild.buildroot.net/results/041/0410fb15e65561031453bedbc549ed82ce7bdc71/

And many more.

Lcdproc forces shared libraries for the drivers, so mark it as unavailable
for static only builds.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/lcdproc/Config.in

index f5a8501e59e587b99195e0975b080cf9a0c805ce..042abd69df96e1765230b5e349e9aac6f7056323 100644 (file)
@@ -1,6 +1,10 @@
+comment "lcdproc needs a toolchain w/  dynamic library"
+       depends on BR2_STATIC_LIBS
+
 config BR2_PACKAGE_LCDPROC
        bool "lcdproc"
        depends on BR2_USE_MMU # fork()
+       depends on !BR2_STATIC_LIBS
        select BR2_PACKAGE_FREETYPE
        select BR2_PACKAGE_NCURSES
        select BR2_PACKAGE_ZLIB