Skip to content

Commit 181cab5

Browse files
deivid-rodriguezhsbt
authored andcommitted
[rubygems/rubygems] Fix legacy windows platform values no longer working
ruby/rubygems@de8b3016db
1 parent 51004c3 commit 181cab5

File tree

2 files changed

+34
-34
lines changed

2 files changed

+34
-34
lines changed

lib/bundler/current_ruby.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ class CurrentRuby
2424
# deprecated
2525
mswin: [Gem::Platform::MSWIN, CurrentRuby::ALL_RUBY_VERSIONS],
2626
mswin64: [Gem::Platform::MSWIN64, CurrentRuby::ALL_RUBY_VERSIONS - [18]],
27-
mingw: [Gem::Platform::MINGW, CurrentRuby::ALL_RUBY_VERSIONS],
28-
x64_mingw: [Gem::Platform::X64_MINGW, CurrentRuby::ALL_RUBY_VERSIONS - [18, 19]],
27+
mingw: [Gem::Platform::UNIVERSAL_MINGW, CurrentRuby::ALL_RUBY_VERSIONS],
28+
x64_mingw: [Gem::Platform::UNIVERSAL_MINGW, CurrentRuby::ALL_RUBY_VERSIONS - [18, 19]],
2929
}.each_with_object({}) do |(platform, spec), hash|
3030
hash[platform] = spec[0]
3131
spec[1]&.each {|version| hash[:"#{platform}_#{version}"] = spec[0] }

spec/bundler/bundler/current_ruby_spec.rb

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -98,38 +98,38 @@
9898
mswin64_33: Gem::Platform::MSWIN64,
9999
mswin64_34: Gem::Platform::MSWIN64,
100100
mswin64_35: Gem::Platform::MSWIN64,
101-
mingw: Gem::Platform::MINGW,
102-
mingw_18: Gem::Platform::MINGW,
103-
mingw_19: Gem::Platform::MINGW,
104-
mingw_20: Gem::Platform::MINGW,
105-
mingw_21: Gem::Platform::MINGW,
106-
mingw_22: Gem::Platform::MINGW,
107-
mingw_23: Gem::Platform::MINGW,
108-
mingw_24: Gem::Platform::MINGW,
109-
mingw_25: Gem::Platform::MINGW,
110-
mingw_26: Gem::Platform::MINGW,
111-
mingw_27: Gem::Platform::MINGW,
112-
mingw_30: Gem::Platform::MINGW,
113-
mingw_31: Gem::Platform::MINGW,
114-
mingw_32: Gem::Platform::MINGW,
115-
mingw_33: Gem::Platform::MINGW,
116-
mingw_34: Gem::Platform::MINGW,
117-
mingw_35: Gem::Platform::MINGW,
118-
x64_mingw: Gem::Platform::X64_MINGW,
119-
x64_mingw_20: Gem::Platform::X64_MINGW,
120-
x64_mingw_21: Gem::Platform::X64_MINGW,
121-
x64_mingw_22: Gem::Platform::X64_MINGW,
122-
x64_mingw_23: Gem::Platform::X64_MINGW,
123-
x64_mingw_24: Gem::Platform::X64_MINGW,
124-
x64_mingw_25: Gem::Platform::X64_MINGW,
125-
x64_mingw_26: Gem::Platform::X64_MINGW,
126-
x64_mingw_27: Gem::Platform::X64_MINGW,
127-
x64_mingw_30: Gem::Platform::X64_MINGW,
128-
x64_mingw_31: Gem::Platform::X64_MINGW,
129-
x64_mingw_32: Gem::Platform::X64_MINGW,
130-
x64_mingw_33: Gem::Platform::X64_MINGW,
131-
x64_mingw_34: Gem::Platform::X64_MINGW,
132-
x64_mingw_35: Gem::Platform::X64_MINGW }
101+
mingw: Gem::Platform::UNIVERSAL_MINGW,
102+
mingw_18: Gem::Platform::UNIVERSAL_MINGW,
103+
mingw_19: Gem::Platform::UNIVERSAL_MINGW,
104+
mingw_20: Gem::Platform::UNIVERSAL_MINGW,
105+
mingw_21: Gem::Platform::UNIVERSAL_MINGW,
106+
mingw_22: Gem::Platform::UNIVERSAL_MINGW,
107+
mingw_23: Gem::Platform::UNIVERSAL_MINGW,
108+
mingw_24: Gem::Platform::UNIVERSAL_MINGW,
109+
mingw_25: Gem::Platform::UNIVERSAL_MINGW,
110+
mingw_26: Gem::Platform::UNIVERSAL_MINGW,
111+
mingw_27: Gem::Platform::UNIVERSAL_MINGW,
112+
mingw_30: Gem::Platform::UNIVERSAL_MINGW,
113+
mingw_31: Gem::Platform::UNIVERSAL_MINGW,
114+
mingw_32: Gem::Platform::UNIVERSAL_MINGW,
115+
mingw_33: Gem::Platform::UNIVERSAL_MINGW,
116+
mingw_34: Gem::Platform::UNIVERSAL_MINGW,
117+
mingw_35: Gem::Platform::UNIVERSAL_MINGW,
118+
x64_mingw: Gem::Platform::UNIVERSAL_MINGW,
119+
x64_mingw_20: Gem::Platform::UNIVERSAL_MINGW,
120+
x64_mingw_21: Gem::Platform::UNIVERSAL_MINGW,
121+
x64_mingw_22: Gem::Platform::UNIVERSAL_MINGW,
122+
x64_mingw_23: Gem::Platform::UNIVERSAL_MINGW,
123+
x64_mingw_24: Gem::Platform::UNIVERSAL_MINGW,
124+
x64_mingw_25: Gem::Platform::UNIVERSAL_MINGW,
125+
x64_mingw_26: Gem::Platform::UNIVERSAL_MINGW,
126+
x64_mingw_27: Gem::Platform::UNIVERSAL_MINGW,
127+
x64_mingw_30: Gem::Platform::UNIVERSAL_MINGW,
128+
x64_mingw_31: Gem::Platform::UNIVERSAL_MINGW,
129+
x64_mingw_32: Gem::Platform::UNIVERSAL_MINGW,
130+
x64_mingw_33: Gem::Platform::UNIVERSAL_MINGW,
131+
x64_mingw_34: Gem::Platform::UNIVERSAL_MINGW,
132+
x64_mingw_35: Gem::Platform::UNIVERSAL_MINGW }
133133
end
134134
# rubocop:enable Naming/VariableNumber
135135

0 commit comments

Comments
 (0)