Skip to content

arm64/aarch64 run fails with missing libfluvio_java.so #129

@smndtrl

Description

@smndtrl

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.<clinit>(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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions