diff options
author | Nicholas La Roux <[email protected]> | 2025-04-18 19:21:33 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2025-06-03 07:47:14 +0900 |
commit | 869a52f33aa2777f51fe87326850a010c58c4b64 (patch) | |
tree | dae070dbee14d227cfb3e58f5e7fd26a72061fc7 /test | |
parent | a763716a9682f367ee664f1f43e36daac9839cbe (diff) |
[rubygems/rubygems] Partially phase out x64-mingw32 in favour of x64-mingw-ucrt (platforms)
- the x64-mingw32 platform has been superseded by x64-mingw-ucrt
- the mingw-ucrt platform is present as of Windows 10, which was released 10 years ago in 2015 and all versions prior to 10 are end-of-life and 10 will be by mid October 2025
- newer rubies use the mingw-ucrt platform instead of the mingw32 platform, meaning using the deprecated platform can cause issues during gem installation
https://github.com/rubygems/rubygems/commit/b9d871022e
Diffstat (limited to 'test')
-rw-r--r-- | test/rubygems/test_gem_platform.rb | 9 | ||||
-rw-r--r-- | test/rubygems/test_gem_specification.rb | 2 |
2 files changed, 2 insertions, 9 deletions
diff --git a/test/rubygems/test_gem_platform.rb b/test/rubygems/test_gem_platform.rb index 455ee45c3f..04eb9d3c65 100644 --- a/test/rubygems/test_gem_platform.rb +++ b/test/rubygems/test_gem_platform.rb @@ -408,18 +408,11 @@ class TestGemPlatform < Gem::TestCase def test_equals3_universal_mingw uni_mingw = Gem::Platform.new "universal-mingw" - mingw32 = Gem::Platform.new "x64-mingw32" mingw_ucrt = Gem::Platform.new "x64-mingw-ucrt" - util_set_arch "x64-mingw32" - assert((uni_mingw === Gem::Platform.local), "uni_mingw === mingw32") - assert((mingw32 === Gem::Platform.local), "mingw32 === mingw32") - refute((mingw_ucrt === Gem::Platform.local), "mingw32 === mingw_ucrt") - util_set_arch "x64-mingw-ucrt" - assert((uni_mingw === Gem::Platform.local), "uni_mingw === mingw32") + assert((uni_mingw === Gem::Platform.local), "uni_mingw === mingw_ucrt") assert((mingw_ucrt === Gem::Platform.local), "mingw_ucrt === mingw_ucrt") - refute((mingw32 === Gem::Platform.local), "mingw32 === mingw_ucrt") end def test_equals3_version diff --git a/test/rubygems/test_gem_specification.rb b/test/rubygems/test_gem_specification.rb index 7cb7ee1605..af351f4d2e 100644 --- a/test/rubygems/test_gem_specification.rb +++ b/test/rubygems/test_gem_specification.rb @@ -1029,7 +1029,7 @@ dependencies: [] gem = "mingw" v = "1.1.1" - platforms = ["x86-mingw32", "x64-mingw32"] + platforms = ["x86-mingw32", "x64-mingw-ucrt"] # create specs platforms.each do |plat| |