[
https://issues.apache.org/jira/browse/KAFKA-17891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17893829#comment-17893829
]
Dave Crighton commented on KAFKA-17891:
---------------------------------------
Fantastic news Mickael. We will skip 3.8.0 in that case and probably move
straight to 3.9.0!
Thanks for the fast response.
> Kafka 3.8 no longer works on z/OS due to hard dependency on zstd-jni
> --------------------------------------------------------------------
>
> Key: KAFKA-17891
> URL: https://issues.apache.org/jira/browse/KAFKA-17891
> Project: Kafka
> Issue Type: Bug
> Components: clients
> Affects Versions: 3.8.0
> Environment: z/OS
> Reporter: Dave Crighton
> Priority: Major
>
> Kafka 3.8.0 has introduced a hard dependency on zstd-jni. This library at
> runtime unpacks a native lib onto the system in a temporary location. Which
> in itself is an insecure practice. It then attempts to load this library.
>
> Unfortunately this fails on z/OS because zstd-jni does not include a library
> for this platform and this therefore means we are unable to update to the
> Kafka 3.8 java client for IBM Integration Bus on z/OS.
>
> Since the pre-req is only for optional compression it should be a soft
> dependency and fail only when the functionality is actually used.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)