diff --git a/build.gradle b/build.gradle index 316b5c15..8b2078d7 100644 --- a/build.gradle +++ b/build.gradle @@ -96,7 +96,13 @@ dependencies { implementation 'com.kjetland:mbknor-jackson-jsonschema_2.13:1.0.39' implementation 'com.jayway.jsonpath:json-path:2.10.0' implementation 'org.apache.httpcomponents.client5:httpclient5:5.5.1' - implementation 'io.projectreactor.netty:reactor-netty-http:1.3.0' + implementation ('io.projectreactor.netty:reactor-netty-http:1.3.0') { + // http3/quic is not functional on Alpine due to absence of glibc/ld-linux + // Error loading shared library ld-linux-x86-64.so.2: + // No such file or directory (needed by /tmp/libnetty_quiche42_linux_x86_641323735684306068308.so) + exclude group: 'io.netty', module: 'netty-codec-http3' + } + implementation 'io.netty.incubator:netty-incubator-codec-native-quic:0.0.74.Final' implementation 'org.apache.maven:maven-artifact:3.9.11' implementation 'commons-codec:commons-codec:1.20.0' // for RFC5987 parsing of content-disposition filename*