Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.1.2
-
Fix Version/s: JRuby 1.1.3
-
Component/s: Extensions
-
Labels:None
-
Number of attachments :
Description
An upcoming version of RubyGems will allow implementations to specify a set of default settings in lib/ruby/site_ruby/1.8/rubygems/#
{RUBY_ENGINE.downcase}.rb to allow overriding impl-specific requirements. We should prepare for this by moving all our hacks out of RubyGems code and into a single jruby.rb that monkeypatches appropriate places in RubyGems. We should do this for 1.1.3 so we're ready for that RubyGems release, whenever it happens.
Issue Links
- is duplicated by
-
JRUBY-1520
Upgrading Rubygems wipes out customizations, rarely works perfectly
-
- is related to
-
JRUBY-2704
Upgrade rubygems to version 1.2
-
Attached the diffs for the current customizations we have now, in bin and lib dirs.