FFI-Platypus icon indicating copy to clipboard operation
FFI-Platypus copied to clipboard

libffi 3.4.3 may break Platypus on Linux ARM64

Open plicease opened this issue 2 years ago • 4 comments

Doing a share install of Alien::FFI with this version of libffi seemed to cause some of the tests to fail. I am pretty sure that I had previously installed with the system libffi, which definitely does work, so I am not sure if older versions of libffi also break Platypus. This version seems to work just fine on macOS ARM64.

plicease avatar Sep 23 '22 01:09 plicease

@plicease FYI, this does not seem to be specific to Platypus: https://bugs.debian.org/1021735

AdrianBunk avatar Oct 22 '22 06:10 AdrianBunk

@AdrianBunk thanks, I think the right thing to do is block share installs of 3.4.3 in Alien::FFI for Linux+Arm64, and hope the next version fixes this. https://github.com/PerlFFI/Alien-FFI/pull/29

plicease avatar Oct 22 '22 16:10 plicease

I've released a version of Alien::FFI 0.26 which will block 3.4.3. I will leave this ticket open for now and we can close it if this is resolved in the new version of libffi, or if we can patch it.

plicease avatar Oct 22 '22 16:10 plicease

See also

  • https://github.com/libffi/libffi/issues/744
  • https://github.com/libffi/libffi/issues/736
  • https://github.com/libffi/libffi/pull/745

plicease avatar Oct 22 '22 22:10 plicease

Appears to be fixed in libffi 3.4.4.

plicease avatar Oct 24 '22 15:10 plicease