summaryrefslogtreecommitdiff
path: root/lang/ruby193-base
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2013-10-25 21:47:20 +0000
committerjoerg <joerg@pkgsrc.org>2013-10-25 21:47:20 +0000
commit25fed1408f09f0b72b1cd7a90c9c4a8dccb7b891 (patch)
tree932e8f51885493972a8239e04c76b7fd9a63840c /lang/ruby193-base
parentbf3bfbe6ed58ec5cf51a32a6a5459af70227b119 (diff)
downloadpkgsrc-25fed1408f09f0b72b1cd7a90c9c4a8dccb7b891.tar.gz
Don't pessimize the compilation by forcing per-function call pushs.
Diffstat (limited to 'lang/ruby193-base')
-rw-r--r--lang/ruby193-base/distinfo3
-rw-r--r--lang/ruby193-base/patches/patch-ext_dl_extconf.rb13
2 files changed, 15 insertions, 1 deletions
diff --git a/lang/ruby193-base/distinfo b/lang/ruby193-base/distinfo
index fb7f0c4a13d..9b9e8ac2aa3 100644
--- a/lang/ruby193-base/distinfo
+++ b/lang/ruby193-base/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2013/09/30 03:15:03 taca Exp $
+$NetBSD: distinfo,v 1.27 2013/10/25 21:47:20 joerg Exp $
SHA1 (ruby-1.9.3-p448.tar.bz2) = 4bd9140bd4760409f771d4dd55138c22d3ff2995
RMD160 (ruby-1.9.3-p448.tar.bz2) = e012b5b506092406a4e35711d57290932ba557c6
@@ -6,6 +6,7 @@ Size (ruby-1.9.3-p448.tar.bz2) = 10052488 bytes
SHA1 (patch-configure) = 5d1af2b62784cf09999aa31dad54664d7ee123b4
SHA1 (patch-configure.in) = cef794d185fa41cd144d55558fcee320f9385f94
SHA1 (patch-defs_default__gems) = fb24111736f1a76a05e853aa068024dbdd24e5a5
+SHA1 (patch-ext_dl_extconf.rb) = aed210606893d2b9c463d794df039f06003848e4
SHA1 (patch-ext_tk_extconf.rb) = b9872caef2233145e57b974f5f8ef332e3f99f6b
SHA1 (patch-lib_rdoc_ri_driver.rb) = acb4cb022893eb8dea2adf7564f5e5e1a0f1e9c8
SHA1 (patch-lib_rubygems.rb) = 2aed4990a868dc92668a78da7bcff2050ff3dd66
diff --git a/lang/ruby193-base/patches/patch-ext_dl_extconf.rb b/lang/ruby193-base/patches/patch-ext_dl_extconf.rb
new file mode 100644
index 00000000000..b53ac0371f6
--- /dev/null
+++ b/lang/ruby193-base/patches/patch-ext_dl_extconf.rb
@@ -0,0 +1,13 @@
+$NetBSD: patch-ext_dl_extconf.rb,v 1.1 2013/10/25 21:47:20 joerg Exp $
+
+--- ext/dl/extconf.rb.orig 2013-10-15 20:48:38.000000000 +0000
++++ ext/dl/extconf.rb
+@@ -1,7 +1,7 @@
+ require 'mkmf'
+
+ if RbConfig::CONFIG['GCC'] == 'yes'
+- $CFLAGS << " -fno-defer-pop -fno-omit-frame-pointer"
++ $CFLAGS << " -fno-omit-frame-pointer"
+ end
+
+ $INSTALLFILES = [