# HG changeset patch # User April Chin # Date 1382718117 25200 # Node ID a6f52c3cea4abd5751faae68f6ab335efeec4bc3 # Parent 811bdd28dfeec0e22c3f90b083fb0b51f22c8c4c 17650189 problem in UTILITY/RUBY diff -r 811bdd28dfee -r a6f52c3cea4a components/ruby/ruby-19/patches/04-rubygems_version_rb.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/ruby/ruby-19/patches/04-rubygems_version_rb.patch Fri Oct 25 09:21:57 2013 -0700 @@ -0,0 +1,15 @@ +# Fix for 17650189 Problem with utility/ruby +diff -ru ruby-1.9.3-p448-orig/lib/rubygems/version.rb ruby-1.9.3-p448/lib/rubygems/version.rb +--- ruby-1.9.3-p448-orig/lib/rubygems/version.rb Thu Apr 19 15:43:16 2012 ++++ ruby-1.9.3-p448/lib/rubygems/version.rb Wed Oct 23 15:52:30 2013 +@@ -145,8 +145,8 @@ + + include Comparable + +- VERSION_PATTERN = '[0-9]+(\.[0-9a-zA-Z]+)*' # :nodoc: +- ANCHORED_VERSION_PATTERN = /\A\s*(#{VERSION_PATTERN})*\s*\z/ # :nodoc: ++ VERSION_PATTERN = '[0-9]+(?>\.[0-9a-zA-Z]+)*' # :nodoc: ++ ANCHORED_VERSION_PATTERN = /\A\s*(#{VERSION_PATTERN})?\s*\z/ # :nodoc: + + ## + # A string representation of this Version.