diff options
author | joerg <joerg@pkgsrc.org> | 2013-10-25 21:47:20 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2013-10-25 21:47:20 +0000 |
commit | 25fed1408f09f0b72b1cd7a90c9c4a8dccb7b891 (patch) | |
tree | 932e8f51885493972a8239e04c76b7fd9a63840c /lang/ruby200-base | |
parent | bf3bfbe6ed58ec5cf51a32a6a5459af70227b119 (diff) | |
download | pkgsrc-25fed1408f09f0b72b1cd7a90c9c4a8dccb7b891.tar.gz |
Don't pessimize the compilation by forcing per-function call pushs.
Diffstat (limited to 'lang/ruby200-base')
-rw-r--r-- | lang/ruby200-base/distinfo | 3 | ||||
-rw-r--r-- | lang/ruby200-base/patches/patch-ext_dl_extconf.rb | 12 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lang/ruby200-base/distinfo b/lang/ruby200-base/distinfo index 2aed2ce3bfa..53e45cfba87 100644 --- a/lang/ruby200-base/distinfo +++ b/lang/ruby200-base/distinfo @@ -1,10 +1,11 @@ -$NetBSD: distinfo,v 1.4 2013/09/30 03:15:45 taca Exp $ +$NetBSD: distinfo,v 1.5 2013/10/25 21:47:20 joerg Exp $ SHA1 (ruby-2.0.0-p247.tar.bz2) = 9d3e5758c87a2c8016aec246f278b7551f8cb675 RMD160 (ruby-2.0.0-p247.tar.bz2) = 4a3b6653f17c145c6938c538022c199f830a0dee Size (ruby-2.0.0-p247.tar.bz2) = 10804581 bytes SHA1 (patch-configure) = ddd8dd57b86f3e77d5004287a5be7883a78cd0be SHA1 (patch-defs_default__gems) = 28a47952e27c22055bac6ad151d092572b96b1ec +SHA1 (patch-ext_dl_extconf.rb) = f6c71db3c3076216c9b5db92692c7c8dad012af0 SHA1 (patch-ext_tk_extconf.rb) = 537db204c7a766602529ce48ef89a2fc7cbda19f SHA1 (patch-lib_rdoc_ri_driver.rb) = 53ce4055b4c008c8ee13d38a81334d4846debdbc SHA1 (patch-lib_rubygems.rb) = ebb230dbfdeecaf764fd089d2aa1baaac1dbd34b diff --git a/lang/ruby200-base/patches/patch-ext_dl_extconf.rb b/lang/ruby200-base/patches/patch-ext_dl_extconf.rb new file mode 100644 index 00000000000..a0918079bbf --- /dev/null +++ b/lang/ruby200-base/patches/patch-ext_dl_extconf.rb @@ -0,0 +1,12 @@ +$NetBSD: patch-ext_dl_extconf.rb,v 1.1 2013/10/25 21:47:20 joerg Exp $ + +--- ext/dl/extconf.rb.orig 2012-02-25 05:47:16.000000000 +0000 ++++ ext/dl/extconf.rb +@@ -1,7 +1,6 @@ + require 'mkmf' + + if RbConfig::CONFIG['GCC'] == 'yes' +- (have_macro("__clang__") ? $LDFLAGS : $CFLAGS) << " -fno-defer-pop" + $CFLAGS << " -fno-omit-frame-pointer" + end + |