From: Thomas Petazzoni Date: Thu, 28 Aug 2014 22:17:37 +0000 (+0200) Subject: ruby: requires shared library X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2b773698820996352274962899790788fc2b3eb5;p=buildroot.git ruby: requires shared library No matter what you do, the Ruby build system wants to use shared libraries for the encoding modules. Therefore, this commit disallows the selection of Ruby in BR2_PREFER_STATIC_LIB situations. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/package/ruby/Config.in b/package/ruby/Config.in index 0de756ba9c..2191204c09 100644 --- a/package/ruby/Config.in +++ b/package/ruby/Config.in @@ -2,10 +2,12 @@ config BR2_PACKAGE_RUBY bool "ruby" depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_PREFER_STATIC_LIB help Object Oriented Scripting Language. http://www.ruby-lang.org/ -comment "ruby needs a toolchain w/ wchar, threads" - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS +comment "ruby needs a toolchain w/ wchar, threads, dynamic library" + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \ + BR2_PREFER_STATIC_LIB