Skip to content
Snippets Groups Projects
Commit 0652af4f authored by Stan Hu's avatar Stan Hu
Browse files

Update ffi gem to v1.17.0

v1.15.5 has some build issues with recent versions of clang
(https://github.com/llvm/llvm-project/issues/89087). Update to v1.17.0
to take advantage of the latest fixes.

Changelog: changed
parent e96535e3
No related branches found
No related tags found
1 merge request!173Merge upstream Omnibus GitLab into Omnibus Heptapod
......@@ -27,6 +27,11 @@
gem 'chef-utils'
gem 'mixlib-versioning'
end
# Avoid the precompiled native gems because Omnibus specs need to run on older glibc versions.
# Pin this to 1.17.0 because mixlib-log only allows up to 1.17.0. See:
# - https://github.com/chef/mixlib-log/pull/81
# - https://github.com/ffi/ffi/issues/1139
gem 'ffi', '1.17.0', force_ruby_platform: true
gem 'unf_ext', '~>0.0.9.1'
gem 'ohai', '~> 18.0'
gem 'rainbow', '~> 2.2' # This is used by gitlab-ctl and the chef formatter
......
......@@ -230,7 +230,7 @@
faraday-net_http_persistent (1.2.0)
fauxhai-ng (8.7.0)
net-ssh
ffi (1.15.5)
ffi (1.17.0)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
......@@ -623,6 +623,7 @@
debug
docker-api
fantaskspec
ffi (= 1.17.0)
gitlab
gitlab-dangerfiles (~> 3.0)
gitlab-styles (~> 9.0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment