zstd-jni icon indicating copy to clipboard operation
zstd-jni copied to clipboard

Lack of AIX libs

Open andreas-ibm opened this issue 6 months ago • 4 comments

Hello, i just hit this when trying to load Kafka 3.8.0:

java.lang.UnsatisfiedLinkError: Can't load zstd-jni-1.5.6-3
Unsupported OS/arch, cannot find /aix/ppc64/libzstd-jni-1.5.6-3.so or load zstd-jni-1.5.6-3 from system libraries. Please try building from source the jar or providing libzstd-jni-1.5.6-3 in your system.
	at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.base/java.lang.System.loadLibrary(Unknown Source)
	at com.github.luben.zstd.util.Native$1.run(Native.java:70)
	at com.github.luben.zstd.util.Native$1.run(Native.java:68)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at com.github.luben.zstd.util.Native.loadLibrary(Native.java:68)
	at com.github.luben.zstd.util.Native.load(Native.java:118)
	at com.github.luben.zstd.util.Native.load(Native.java:86)
	at com.github.luben.zstd.Zstd.<clinit>(Zstd.java:12)
	at org.apache.kafka.common.compress.ZstdCompression.<clinit>(ZstdCompression.java:41)
	at org.apache.kafka.storage.internals.log.LogConfig.<clinit>(LogConfig.java:251)
	at kafka.server.KafkaConfig$.<clinit>(KafkaConfig.scala:308)
	at kafka.Kafka$.buildServer(Kafka.scala:71)
	at kafka.Kafka$.main(Kafka.scala:90)
	at kafka.Kafka.main(Kafka.scala)

I'm in the process of cloning your sources on to an AIX box to try to build it myself, but thought I'd ask if there was a particular reason it's dropped?

andreas-ibm avatar Aug 19 '24 14:08 andreas-ibm