inadyn: not available for static
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Thu, 10 Jul 2014 12:40:37 +0000 (09:40 -0300)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 10 Jul 2014 14:59:40 +0000 (16:59 +0200)
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:
http://autobuild.buildroot.net/results/1a1/1a1a184e8248e5c51fa730d0c9721fe67a9c84a4/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/inadyn/Config.in

index a2dfa7419b78d1bce1ba694ef643b9d22287f996..a43611105fe2c596e75fb99f446ea857200a7ef1 100644 (file)
@@ -1,9 +1,13 @@
 config BR2_PACKAGE_INADYN
        bool "inadyn"
        depends on BR2_USE_MMU # Uses fork()
+       depends on !BR2_PREFER_STATIC_LIB # dlopen()
        help
          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.
 
          https://github.com/troglobit/inadyn
+
+comment "inadyn needs a toolchain w/ dynamic library"
+        depends on BR2_PREFER_STATIC_LIB