fluvio-community / fluvio-community/fluvio-client-java
`arm64/aarch64` run fails with missing `libfluvio_java.so`
- Dominant language
- Rust
- Stars
- 12
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
On `aarch64`, `gradle run` fails with the error below.
```
$ gradle run
> Task :app:run FAILED
Loading cdylib for: Linux
Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/nativeutils289653877006309/libfluvio_java.so: /tmp/nativeutils289653877006309/libfluvio_java.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64 .so on a AARCH64 platform)
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2389)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at com.infinyon.fluvio.NativeUtils.loadLibraryFromJar(NativeUtils.java:126)
at com.infinyon.fluvio.Fluvio.(Fluvio.java:93)
at custom.App.main(App.java:26)
```
OS
`Linux 5a17d39e7ea8 6.1.29-0-virt #1-Alpine SMP Wed, 17 May 2023 14:22:15 +0000 aarch64 aarch64 aarch64 GNU/Linux`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.