summaryrefslogtreecommitdiff
path: root/databases/ruby-bdb/files/patch-src-extconf.rb
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--databases/ruby-bdb/files/patch-src-extconf.rb23
1 files changed, 23 insertions, 0 deletions
diff --git a/databases/ruby-bdb/files/patch-src-extconf.rb b/databases/ruby-bdb/files/patch-src-extconf.rb
new file mode 100644
index 000000000000..edafdee39408
--- /dev/null
+++ b/databases/ruby-bdb/files/patch-src-extconf.rb
@@ -0,0 +1,23 @@
+--- src/extconf.rb.orig 2015-01-22 16:09:31.000000000 +0000
++++ src/extconf.rb 2015-01-22 16:09:34.000000000 +0000
+@@ -36,16 +36,16 @@
+
+ if unknown = enable_config("unknown")
+ libs = if CONFIG.key?("LIBRUBYARG_STATIC")
+- Config::expand(CONFIG["LIBRUBYARG_STATIC"].dup).sub(/^-l/, '')
++ RbConfig::expand(CONFIG["LIBRUBYARG_STATIC"].dup).sub(/^-l/, '')
+ else
+- Config::expand(CONFIG["LIBRUBYARG"].dup).sub(/lib([^.]*).*/, '\\1')
++ RbConfig::expand(CONFIG["LIBRUBYARG"].dup).sub(/lib([^.]*).*/, '\\1')
+ end
+ unknown = find_library(libs, "ruby_init",
+- Config::expand(CONFIG["archdir"].dup))
++ RbConfig::expand(CONFIG["archdir"].dup))
+ end
+
+ inc_dir, lib_dir = dir_config("db", "/usr/include", "/usr/lib")
+-case Config::CONFIG["arch"]
++case RbConfig::CONFIG["arch"]
+ when /solaris2/
+ $DLDFLAGS ||= ""
+ $DLDFLAGS += " -R#{lib_dir}"