Project

General

Profile

Actions

Backport #7991

closed

backport r39542

Added by hsbt (Hiroshi SHIBATA) about 11 years ago. Updated about 11 years ago.

Status:
Closed
[ruby-dev:<unknown>]


Related issues 1 (0 open1 closed)

Related to Ruby master - Bug #7698: RubyGems 2.0 has an incompatibility about installation of extension librariesClosednobu (Nobuyoshi Nakada)01/15/2013Actions
Actions #1

Updated by nagachika (Tomoyuki Chikanaga) about 11 years ago

  • Status changed from Open to Assigned

Updated by hsbt (Hiroshi SHIBATA) about 11 years ago

related revision:

r39606, r39597, r39592, r39579, r39572, r39562, r39560, r39559, r39558

Updated by hsbt (Hiroshi SHIBATA) about 11 years ago

related test changes:

r39609, r39608, r39607, r39597

Updated by nagachika (Tomoyuki Chikanaga) about 11 years ago

Thank you shibata san.

I will treat r39606, r39609, r39608, r39607 as separate issues because they have their own ticket reference.

Thanks again.

Updated by hsbt (Hiroshi SHIBATA) about 11 years ago

r39622 and r39731

Actions #8

Updated by nagachika (Tomoyuki Chikanaga) about 11 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r39786.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


merge revision(s) 39542,39545: [Backport #7991]

* lib/rubygems/ext/builder.rb:  Fix incompatibilities when installing
  extensions.  Patch by Nobu.
  [ruby-trunk - Bug #7968] [ruby-trunk - Bug #7971]

* lib/rubygems/ext/ext_conf_builder.rb:  ditto.

* lib/rubygems/installer.rb:  ditto.

* test/rubygems/test_gem_ext_ext_conf_builder.rb:  Test for the above.

* test/rubygems/test_gem_installer.rb:  ditto.

* lib/rubygems/commands/sources_command.rb:  Prefer HTTPS over HTTP.

* lib/rubygems/defaults.rb:  ditto

* lib/rubygems/dependency_resolver.rb:  Ditto.

* lib/rubygems/source.rb:  ditto.

* lib/rubygems/spec_fetcher.rb:  ditto.

* lib/rubygems/specification.rb:  ditto.

* lib/rubygems/test_utilities.rb:  ditto.

* test/rubygems/test_gem.rb:  Test for the above.

* test/rubygems/test_gem_commands_sources_command.rb:  ditto.

* test/rubygems/test_gem_dependency_resolver_api_set.rb:  ditto.

* test/rubygems/test_gem_remote_fetcher.rb:  ditto.

* test/rubygems/test_gem_source.rb:  ditto.

* test/rubygems/test_gem_spec_fetcher.rb:  ditto.
  [ruby-trunk - Bug #7698] [ruby-trunk - Bug #7971]

Updated by nagachika (Tomoyuki Chikanaga) about 11 years ago

I'll add r39533 for clean merge.

Let's put revisions in order.

merged: r39533, r39542, r39545, r39558, r39559, r39560, r39562, r39572, r39579, r39590, r39592
will be merged: r39597, r39603, (with ref. #8019: r39606, r39609), (with ref. #7713: r39607), (with ref. #7749: r39608), r39621, r39622, r39696 and r39731

Updated by nagachika (Tomoyuki Chikanaga) about 11 years ago

All related revisions are merged.

Please file a new ticket if there's missing revisions.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0