summaryrefslogtreecommitdiff
path: root/chef.gemspec
diff options
context:
space:
mode:
authorMarc A. Paradise <marc.paradise@gmail.com>2022-09-22 16:47:40 -0400
committerMarc A. Paradise <marc.paradise@gmail.com>2022-09-23 12:51:09 -0400
commit6d253d35343c448af856060a2743063be58c9d7a (patch)
treeefbbcb4934e8537e40b2164acfd5844ac733debf /chef.gemspec
parent5757b0fed55fb79b2421ea781cb599c382f634cb (diff)
downloadchef-6d253d35343c448af856060a2743063be58c9d7a.tar.gz
Permit ruby 3.0 for AIX
We have not been able to build ruby 3.1 on AIX at this time. Until we are able to do so, we are leaving chef-18 on Ruby 3.0 for that platform. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
Diffstat (limited to 'chef.gemspec')
-rw-r--r--chef.gemspec7
1 files changed, 6 insertions, 1 deletions
diff --git a/chef.gemspec b/chef.gemspec
index d745b1f5fe..74442bed2c 100644
--- a/chef.gemspec
+++ b/chef.gemspec
@@ -22,7 +22,12 @@ Gem::Specification.new do |s|
s.email = "adam@chef.io"
s.homepage = "https://www.chef.io"
- s.required_ruby_version = ">= 3.1.0"
+ if RUBY_PLATFORM =~ /aix/
+ s.required_ruby_version = ">= 3.0.3"
+ else
+ s.required_ruby_version = ">= 3.1.0"
+ end
+
s.add_dependency "chef-config", "= #{Chef::VERSION}"
s.add_dependency "chef-utils", "= #{Chef::VERSION}"