[Buildroot] [PATCH] inadyn: not available for static

Gustavo Zacarias gustavo at zacarias.com.ar
Thu Jul 10 12:40:37 UTC 2014

inadyn isn't static-build friendly, even if we pull in the libz link
line for the failure stated below it'll fail when trying to link to
libdl and using dlopen for the plugins. Fixes:

Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
 package/inadyn/Config.in | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/package/inadyn/Config.in b/package/inadyn/Config.in
index a2dfa74..a436111 100644
--- a/package/inadyn/Config.in
+++ b/package/inadyn/Config.in
@@ -1,9 +1,13 @@
 	bool "inadyn"
 	depends on BR2_USE_MMU # Uses fork()
+	depends on !BR2_PREFER_STATIC_LIB # dlopen()
 	  INADYN is a free DynDNS client. It gives the possibility
 	  to have your own fixed hostname registered on the internet,
 	  although your IP might be changing.
+comment "inadyn needs a toolchain w/ dynamic library"
+        depends on BR2_PREFER_STATIC_LIB

More information about the buildroot mailing list