Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix
dyld: lazy symbol binding failed: Symbol not found
error
Build fails with: ``` dyld: lazy symbol binding failed: Symbol not found: _ffi_prep_closure_loc Referenced from: /Users/christopherashton/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle Expected in: /usr/lib/libffi.dylib dyld: Symbol not found: _ffi_prep_closure_loc Referenced from: /Users/christopherashton/.rbenv/versions/2.6.6/lib/ruby/gems/2.6.0/gems/ffi-1.13.1/lib/ffi_c.bundle Expected in: /usr/lib/libffi.dylib [1] 66481 abort GITHUB_TOKEN=$(cat ~/github_token.txt) NO_CONTRACTS=true bundle exec middlema ``` Downgrading to lower version fixes it. It looks as though this should have been fixed in ffi/ffi#787, but we're seeing the same error as originally reported.
- Loading branch information