Revision: 94833 https://trac.macports.org/changeset/94833 Author: kimuraw@macports.org Date: 2012-06-30 20:25:26 -0700 (Sat, 30 Jun 2012) Log Message: ----------- lang/ruby19: fix error drbssl with openssl-1.0.1. Modified Paths: -------------- trunk/dports/lang/ruby19/Portfile Added Paths: ----------- trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff Modified: trunk/dports/lang/ruby19/Portfile =================================================================== --- trunk/dports/lang/ruby19/Portfile 2012-07-01 00:01:54 UTC (rev 94832) +++ trunk/dports/lang/ruby19/Portfile 2012-07-01 03:25:26 UTC (rev 94833) @@ -4,7 +4,7 @@ name ruby19 version 1.9.3-p194 -revision 2 +revision 3 categories lang ruby maintainers kimuraw openmaintainer @@ -41,10 +41,13 @@ default_variants +doc -# https://github.com/rubygems/rubygems/pull/196 -# fix 'Invalid gemspec in [... json-1.6.1.gemspec]: invalid date format in -# specification: "2011-09-18 00:00:00.000000000Z"' -patchfiles patch-lib-rubygems-specification.rb.diff +# lib-rubygems-specification.rb: fix 'Invalid gemspec in [... json-1.6.1.gemspec]: invalid date +# format in specification: "2011-09-18 00:00:00.000000000Z"' +# https://github.com/rubygems/rubygems/pull/196 +# lib-drb-ssl.rb: 512bits rsa key is too small for openssl-1.0.1. +# (http://bugs.ruby-lang.org/issues/6221) +patchfiles patch-lib-rubygems-specification.rb.diff \ + patch-lib-drb-ssl.rb.diff # ruby-1.9.3 supports Xcode-4.2 clang and gcc-4.2. # ruby built with llvm-gcc will be broken. Added: trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff =================================================================== --- trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff (rev 0) +++ trunk/dports/lang/ruby19/files/patch-lib-drb-ssl.rb.diff 2012-07-01 03:25:26 UTC (rev 94833) @@ -0,0 +1,13 @@ +Index: lib/drb/ssl.rb +=================================================================== +--- lib/drb/ssl.rb (revision 35410) ++++ lib/drb/ssl.rb (working copy) +@@ -54,7 +54,7 @@ + return + end + +- rsa = OpenSSL::PKey::RSA.new(512){|p, n| ++ rsa = OpenSSL::PKey::RSA.new(1024){|p, n| + next unless self[:verbose] + case p + when 0; $stderr.putc "." # BN_generate_prime
participants (1)
-
kimuraw@macports.org