diff --git a/httpcomponents-core.spec b/httpcomponents-core.spec index 658e727..0caeedf 100644 --- a/httpcomponents-core.spec +++ b/httpcomponents-core.spec @@ -3,7 +3,7 @@ Name: httpcomponents-core Summary: Set of low level Java HTTP transport components for HTTP services Version: 4.4.16 -Release: 6%{?dist} +Release: 7%{?dist} License: Apache-2.0 URL: http://hc.apache.org/ Source0: https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcomponents-core/%{version}/httpcomponents-core-%{version}-source-release.zip @@ -86,6 +86,10 @@ done # several other packages expect to find the JARs there %mvn_file ":{*}" httpcomponents/@1 +# tests fail with OpenJDK 21 due to mocking of sealed classes +sed -i '/testRequestTargetHostFallback()/i@org.junit.Ignore' httpcore/src/test/java/org/apache/http/protocol/TestStandardInterceptors.java +rm httpcore-nio/src/test/java/org/apache/http/impl/nio/TestContentChannel.java + %build %mvn_build -- -Dmaven.compiler.release=8 @@ -97,6 +101,9 @@ done %doc README.txt RELEASE_NOTES.txt %changelog +* Tue Feb 20 2024 Marian Koncek - 4.4.16-7 +- Port to OpenJDK 21 + * Wed Jan 24 2024 Fedora Release Engineering - 4.4.16-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild