From c405a8d37abacfe9d2ceee165c59bc58c6982bd2 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 28 Jun 2020 00:57:37 +0900 Subject: [PATCH] [ruby/fiddle] try bundled libffi by default If no installed libffi found, use bundled libffi unless explicitly `--disable-bundled-libffi` option is given. --- ext/fiddle/extconf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/fiddle/extconf.rb b/ext/fiddle/extconf.rb index b64d50c29e..9836087455 100644 --- a/ext/fiddle/extconf.rb +++ b/ext/fiddle/extconf.rb @@ -37,7 +37,7 @@ unless have_libffi Dir.glob("#{$srcdir}/libffi-*/").each{|dir| FileUtils.rm_rf(dir)} extlibs.run(["--cache=#{cache_dir}", ext_dir]) end - if bundle + if bundle != false libffi_package_name = Dir.glob("#{$srcdir}/libffi-*/") .map {|n| File.basename(n)} .max_by {|n| n.scan(/\d+/).map(&:to_i)}