From d92e25ca5ee4961bbc2d6f7c182cb4b5a2ab74d4 Mon Sep 17 00:00:00 2001 From: Bouncheck <36934780+Bouncheck@users.noreply.github.com> Date: Thu, 20 Mar 2025 23:14:12 +0100 Subject: [PATCH] Do not append "-fedora" to `os.detected.classifier` anymore Since `netty-tcnative.artifact` property was changed to `netty-tcnative-boringssl-static` this suffix is no longer a valid configuration. This change skips it and adds notice about required dependency as mentioned at: https://netty.io/wiki/forked-tomcat-native.html#prerequisites-for-statically-linked-netty-tcnative--static --- README.md | 4 ++++ pom.xml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/README.md b/README.md index 5f6c222f644..bc4ba5ed812 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,10 @@ The 'extras' module is also published as a separate artifact: We also provide a [shaded JAR](manual/shaded_jar/) to avoid the explicit dependency to Netty. +On Fedora 30 or later you may need to install dependencies for `netty-tcnative-boringssl-static` +by running `dnf -y install libxcrypt-compat` + + ## Compatibility The Java client driver 3.11.5.0 ([branch scylla-3.x](https://github.com/scylladb/java-driver/tree/scylla-3.x)) is compatible with diff --git a/pom.xml b/pom.xml index 19f8e074c0d..a7ccc408b7f 100644 --- a/pom.xml +++ b/pom.xml @@ -97,7 +97,11 @@ +