FoundationDB / fdb-joshua

FoundationDB Correctness service
Apache License 2.0
28 stars 25 forks source link

Use libffi-3.4.2 on aarch64 #47

Closed sfc-gh-kmakino closed 3 years ago

sfc-gh-kmakino commented 3 years ago

We've found that bindingtester often crashes on aarch64 due to an older version of libffi included in the CentOS7 image, which rh-python38 depends on. In order to work around this, this PR installs a more recent version of libffi (version 3.4.2, or libffi.so.8.1.0) and forcibly replaces libffi.so.6 with the newer version.

sfc-gh-kmakino commented 3 years ago

I'm closing this PR for now. This solution is a little too hacky to be merged. Plus it only applies to aarch64, which isn't widely used yet.