Project

General

Profile

« Previous | Next » 

Revision b4bf8c9e

Added by Han Young about 2 years ago

[rubygems/rubygems] Ensure we are using the same extension dir

Since #6945 the extension dir changed to Gem::BasicSpecification's implementation, we didn't hook that in rubygems_ext.rb. So for universal rubies, we ended up using the universal platform name when installing, but arch replaced platform name when checking. This lead to native extensions can never be correctly installed on universal rubies.

Hook Gem::BasicSpecifications so the behavior is consistent on installing and checking.

https://github.com/rubygems/rubygems/commit/8d699ed096