Skip to content

Commit 206e42f

Browse files
kenhysmadebydna
authored andcommitted
Add bigdecimal gem dependency for Ruby 3.4
/opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/ruby-kafka-1.5.0/lib/kafka/protocol/record_batch.rb:1: warning: bigdecimal was loaded from the standard library, but is not part of the default gems starting from Ruby 3.4.0. You can add bigdecimal to your Gemfile or gemspec to silence this warning. Signed-off-by: Kentaro Hayashi <[email protected]>
1 parent 1ad7d36 commit 206e42f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

fluent-plugin-kafka.gemspec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ Gem::Specification.new do |gem|
2020
gem.add_dependency 'ltsv'
2121
gem.add_dependency 'ruby-kafka', '>= 1.5.0', '< 2'
2222

23+
# gems that aren't default gems as of Ruby 3.4
24+
gem.add_dependency("bigdecimal", ["~> 3.1"])
25+
26+
2327
if ENV['USE_RDKAFKA']
2428
gem.add_dependency 'rdkafka', [ENV['RDKAFKA_VERSION_MIN_RANGE'], ENV['RDKAFKA_VERSION_MAX_RANGE']]
2529
if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('3.0')

0 commit comments

Comments
 (0)