Skip to content

Commit bf966c0

Browse files
mattbrictsoneregon
authored andcommitted
Fix broken CI due to rake-compiler error on Ruby < 2.6
The recently released rake-compiler 1.2.4 breaks compatibility with Ruby 2.5 and below. It is causing concurrent-ruby CI jobs to fail with errors like this: ``` NoMethodError: undefined method `cleanpath' for "tmp/x86_64-linux/concurrent_ruby_ext/2.3.8":String ``` The rake-compiler regression has been reported here: rake-compiler/rake-compiler#224 As a workaround, this PR updates the ruby-concurrent Gemfile to avoid rake-compiler 1.2.4. This should fix the broken CI jobs.
1 parent 3bfe39e commit bf966c0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ gem 'concurrent-ruby-ext', Concurrent::VERSION, options.merge(platform: :mri)
1212

1313
group :development do
1414
gem 'rake', '~> 13.0'
15-
gem 'rake-compiler', '~> 1.0', '>= 1.0.7'
15+
gem 'rake-compiler', '~> 1.0', '>= 1.0.7', '!= 1.2.4'
1616
gem 'rake-compiler-dock', '~> 1.0'
1717
gem 'pry', '~> 0.11', platforms: :mri
1818
end

0 commit comments

Comments
 (0)