diff --git a/rubygems-2.1.x-binary-extensions.patch b/rubygems-2.1.x-binary-extensions.patch index 8cdb9d0..11601f3 100644 --- a/rubygems-2.1.x-binary-extensions.patch +++ b/rubygems-2.1.x-binary-extensions.patch @@ -74,6 +74,23 @@ @base_dir = nil end +--- rubygems-2.1.11/lib/rubygems/commands/which_command.rb.binext 2013-11-13 08:24:55.000000000 +0900 ++++ rubygems-2.1.11/lib/rubygems/commands/which_command.rb 2014-01-10 17:06:12.279125707 +0900 +@@ -82,7 +82,13 @@ + end + + def gem_paths(spec) +- spec.require_paths.collect { |d| File.join spec.full_gem_path, d } ++ ret = [] ++ spec.require_paths.collect { |d| ++ ret << File.join(spec.full_gem_path, d) ++ } ++ ret << File.join(spec.ext_dir, spec.require_paths.first) \ ++ unless (spec.extensions.empty? || (spec.ext_dir == spec.full_gem_path)) ++ ret + end + + def usage # :nodoc: --- rubygems-2.1.11/lib/rubygems/defaults.rb.binext 2013-11-13 08:24:55.000000000 +0900 +++ rubygems-2.1.11/lib/rubygems/defaults.rb 2013-12-13 14:22:17.079954405 +0900 @@ -111,6 +111,17 @@ diff --git a/rubygems.spec b/rubygems.spec index 1deeeec..6c83bf8 100644 --- a/rubygems.spec +++ b/rubygems.spec @@ -25,7 +25,7 @@ Summary: The Ruby standard for packaging ruby libraries Name: rubygems Version: 2.1.11 -Release: 114%{?dist} +Release: 115%{?dist} Group: Development/Libraries License: Ruby or MIT @@ -268,6 +268,9 @@ ruby -Ilib %{SOURCE11} %changelog +* Fri Jan 10 2014 Mamoru TASAKA - 2.1.11-115 +- Add extension directory also to WhichCommand::gem_paths (bug 1051169) + * Fri Dec 13 2013 Mamoru TASAKA - 2.1.11-114 - Add extension directory to contains_requirable_file (bug 1041391)