Skip to content

Commit

Permalink
include aarch64 linux ffi
Browse files Browse the repository at this point in the history
  • Loading branch information
jsvd committed Jan 17, 2024
1 parent c4d7cbf commit dbd3557
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion rubyUtils.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,10 @@ tasks.register("downloadAndInstallPreviousJRubyFFI", Copy) {
eachFile { f ->
f.path = f.path.replaceFirst("^jruby-${previousJRubyVersion}", '')
}
// Copy only the Linux aarch64 build of libjffi that changed from JRuby 9.3.9.0 to 9.3.10.0
// See https://github.com/jruby/jruby/issues/7579
// The aarch64 ffi binary broke for centos/oraclelinux 7 hhttps://github.com/jnr/jffi/issues/138
// For x86_64 Linux has been fixed in https://github.com/jnr/jffi/pull/140
// So we copy the Linux aarch64 build of libjffi that broke from JRuby 9.3.9.0 to 9.3.10.0
include "**/lib/jni/aarch64-Linux/*"

includeEmptyDirs = false
Expand Down

0 comments on commit dbd3557

Please sign in to comment.