summaryrefslogtreecommitdiff
path: root/lang/ruby20/files/patch-lib_mkmf.rb
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2013-11-23 03:10:04 +0000
committerSteve Wills <swills@FreeBSD.org>2013-11-23 03:10:04 +0000
commitf38a81fc6271e5ab1e7bb514401f0dd74a70b8e0 (patch)
tree076e3e3162ee1e2bbe05a9b6c369bb12041a2f23 /lang/ruby20/files/patch-lib_mkmf.rb
parentBye, bye lang/gcc42 aka GCC 4.2. As a port you have served us well, (diff)
- Fix and report heap overflow in floating point parsing issue in ruby
Security: cc9043cf-7f7a-426e-b2cc-8d1980618113
Notes
Notes: svn path=/head/; revision=334630
Diffstat (limited to 'lang/ruby20/files/patch-lib_mkmf.rb')
-rw-r--r--lang/ruby20/files/patch-lib_mkmf.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/lang/ruby20/files/patch-lib_mkmf.rb b/lang/ruby20/files/patch-lib_mkmf.rb
index 7fa9ffbd948c..dd2bb418ed6c 100644
--- a/lang/ruby20/files/patch-lib_mkmf.rb
+++ b/lang/ruby20/files/patch-lib_mkmf.rb
@@ -1,11 +1,11 @@
---- lib/mkmf.rb.orig 2012-11-28 04:19:49.000000000 -0800
-+++ lib/mkmf.rb 2012-12-03 23:18:58.000000000 -0800
-@@ -204,7 +204,7 @@
- $extmk &&= true
- if not $extmk and File.exist?(RbConfig::CONFIG["rubyhdrdir"] + "/ruby/ruby.h")
- $hdrdir = CONFIG["rubyhdrdir"]
+--- lib/mkmf.rb.orig 2013-06-26 07:03:38.000000000 -0700
++++ lib/mkmf.rb 2013-07-03 17:43:05.000000000 -0700
+@@ -226,7 +226,7 @@
+ end
+ $extmk ||= false
+ if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h")
- $topdir = $hdrdir
+ $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/"
$top_srcdir = $hdrdir
- $arch_hdrdir = "$(hdrdir)/$(arch)"
+ $arch_hdrdir = RbConfig::CONFIG["rubyarchhdrdir"]
elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include") + "/ruby.h")