Skip to content

Commit edc704d

Browse files
committed
(maint) Pin FFI to 1.15.5
FFI >= 1.16.0 introduces breaking changes to Facter. This commit pins FFI in the Gemfile to 1.15.5 to circumvent these issues with Facter until they can be resolved upstream. See FACT-3434
1 parent 770aaae commit edc704d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ end
4343
# specific Puppet gem that includes libffi. To work around these issues, we have a separate "integration" group that we include when
4444
# testing Puppet 8 / Ruby 3.2 on Windows. See PA-5406 for more.
4545
group :integration do
46-
gem 'ffi'
46+
# Pin due to an issue with FFI, Windows, and Facter. See FACT-3434
47+
gem 'ffi', '1.15.5'
4748
end
4849

4950
# Find a location or specific version for a gem. place_or_version can be a

0 commit comments

Comments
 (0)