Issue #13842 has been updated by hsbt (Hiroshi SHIBATA).

File rubygems-2613-ruby22-testcase.patch added

I found to fail testcase on Ruby 2.2 used attached patch named "rubygems-2613-ruby22.patch".

I created additional patch for broken test.

It replaced `util_spec` to malicious `Gem::Specification` instance and invoke `Gem::Specification.reset` and use `Gem::Installer.new` instead of `Gem::Installer.at`


----------------------------------------
Bug #13842: Backport request: Rubygems-2.6.13
https://bugs.ruby-lang.org/issues/13842#change-66567

* Author: hsbt (Hiroshi SHIBATA)
* Status: Closed
* Priority: Normal
* Assignee: hsbt (Hiroshi SHIBATA)
* Target version: 
* ruby -v: 
* Backport: 2.2: REQUIRED, 2.3: DONE, 2.4: REQUIRED
----------------------------------------
Rubygems-2.6.13 has been released now.
Its version was required to backport all stable versions of Ruby.

I created patches about rubygems 2.6.13.

For Ruby 2.2 and 2.3: These patches contain only security fixes of rubygems-2.6.13
For Ruby 2.4: This patches are rubygems-2.6.12 and 2.6.13.

---Files--------------------------------
rubygems-2613-ruby22.patch (10.8 KB)
rubygems-2613-ruby23.patch (10.9 KB)
rubygems-2612-ruby24.patch (13.2 KB)
rubygems-2613-ruby24.patch (10.9 KB)
rubygems-2613-ruby22-testcase.patch (1.1 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>