summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Seiderer <ps.report@gmx.net>2014-10-23 21:58:34 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-10-25 11:07:01 +0200
commit816f5bbad11370187e519060b22da9ed76b57484 (patch)
tree95c121220c70428affdd57c167eca2efbf7164f0
parent6cb26103d6bbc302f0741b2a3bb46c76088ae774 (diff)
downloadbuildroot-816f5bbad11370187e519060b22da9ed76b57484.tar.gz
buildroot-816f5bbad11370187e519060b22da9ed76b57484.zip
ruby: disable fiddle support for bfin
Disable fiddle support because of compile failure (no ffi_closure support for bfin). Fixes: http://autobuild.buildroot.net/results/0a8/0a854274b520d4daca3911a64777a447b5756a52/ [Thomas: slightly adjust the comment wording.] Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/ruby/ruby.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk
index 34da13d64a..e633ee44f9 100644
--- a/package/ruby/ruby.mk
+++ b/package/ruby/ruby.mk
@@ -30,6 +30,9 @@ RUBY_CONF_ENV = CFLAGS="$(RUBY_CFLAGS)"
ifeq ($(BR2_bfin),y)
RUBY_CONF_ENV = ac_cv_func_dl_iterate_phdr=no
+# Blackfin doesn't have FFI closure support, needed by the fiddle
+# extension.
+RUBY_CONF_OPTS += --with-out-ext=fiddle
endif
# Force optionals to build before we do
OpenPOWER on IntegriCloud