summaryrefslogtreecommitdiff
path: root/chef.gemspec
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2020-06-04 11:26:44 -0700
committerTim Smith <tsmith84@gmail.com>2020-06-04 11:26:44 -0700
commitefbe77f96d8eaaba7dc7bfe4d1c80704e55496e3 (patch)
treeb8ec157f6df7e971949c39f441851cf172f486f6 /chef.gemspec
parent22db8167d08f2af0cc3d30a0cd48410f7b25e5fa (diff)
downloadchef-efbe77f96d8eaaba7dc7bfe4d1c80704e55496e3.tar.gz
Pin FFI to < 1.13 to avoid failures on Windowsexpeditor/inspec-core-bin_4.19.2
FFI 1.13 is more strict now and others using it have been abusing it historically on Windows. This results in failures with the new version. We need to let the dust settle before we can use 1.13. Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'chef.gemspec')
-rw-r--r--chef.gemspec2
1 files changed, 1 insertions, 1 deletions
diff --git a/chef.gemspec b/chef.gemspec
index 65e691bd28..e99d9e9e83 100644
--- a/chef.gemspec
+++ b/chef.gemspec
@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
s.add_dependency "mixlib-archive", ">= 0.4", "< 2.0"
s.add_dependency "ohai", "~> 16.0"
- s.add_dependency "ffi", "~> 1.9", ">= 1.9.25"
+ s.add_dependency "ffi", ">= 1.9.25", "< 1.13" # https://github.com/ffi/ffi/issues/784
s.add_dependency "ffi-yajl", "~> 2.2"
s.add_dependency "net-ssh", ">= 4.2", "< 6"
s.add_dependency "net-ssh-multi", "~> 1.2", ">= 1.2.1"