Skip to content

Commit 3704858

Browse files
Bouncheckdkropachev
authored andcommitted
Do not append "-fedora" to os.detected.classifier anymore (#472)
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
1 parent a4213a3 commit 3704858

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,10 @@ The 'extras' module is also published as a separate artifact:
9090
We also provide a [shaded JAR](manual/shaded_jar/)
9191
to avoid the explicit dependency to Netty.
9292

93+
On Fedora 30 or later you may need to install dependencies for `netty-tcnative-boringssl-static`
94+
by running `dnf -y install libxcrypt-compat`
95+
96+
9397
## Compatibility
9498

9599
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

pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,11 @@
9797
<javadoc.opts />
9898
<!-- Append "-fedora" to os.detected.classifier for Fedora systems
9999
(see https://netty.io/wiki/forked-tomcat-native.html) -->
100+
<!-- Commenting this out since artifact in use right now is statically
101+
linked. There is no linux-x86_64-fedora variant like with
102+
regular netty-tcnative.
100103
<os.detection.classifierWithLikes>fedora</os.detection.classifierWithLikes>
104+
-->
101105
</properties>
102106

103107
<dependencyManagement>

0 commit comments

Comments
 (0)