Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package netty for openSUSE:Factory checked in at 2024-11-28 22:43:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netty (Old) and /work/SRC/openSUSE:Factory/.netty.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netty" Thu Nov 28 22:43:00 2024 rev:2 rq:1227087 version:4.1.114 Changes: -------- --- /work/SRC/openSUSE:Factory/netty/netty.changes 2024-10-30 17:38:04.629407869 +0100 +++ /work/SRC/openSUSE:Factory/.netty.new.28523/netty.changes 2024-11-28 22:43:32.635945326 +0100 @@ -1,0 +2,12 @@ +Wed Nov 27 07:45:09 UTC 2024 - Fridrich Strba <fst...@suse.com> + +- Clean a bit the spec file and adapt to the recent changes in + netty-tcnative package +- Removed patches: + * 0005-Do-not-use-the-Graal-annotations.patch + * 0006-Do-not-use-the-Jetbrains-annotations.patch + + remove the annotations with a macro in the jurand tool + * 0007-Do-not-require-the-tcnative-native-library.patch + + we are building now the artifact, so we can require it + +------------------------------------------------------------------- Old: ---- 0005-Do-not-use-the-Graal-annotations.patch 0006-Do-not-use-the-Jetbrains-annotations.patch 0007-Do-not-require-the-tcnative-native-library.patch BETA DEBUG BEGIN: Old:- Removed patches: * 0005-Do-not-use-the-Graal-annotations.patch * 0006-Do-not-use-the-Jetbrains-annotations.patch Old: * 0005-Do-not-use-the-Graal-annotations.patch * 0006-Do-not-use-the-Jetbrains-annotations.patch + remove the annotations with a macro in the jurand tool Old: + remove the annotations with a macro in the jurand tool * 0007-Do-not-require-the-tcnative-native-library.patch + we are building now the artifact, so we can require it BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netty.spec ++++++ --- /var/tmp/diff_new_pack.dFLW9L/_old 2024-11-28 22:43:33.243970651 +0100 +++ /var/tmp/diff_new_pack.dFLW9L/_new 2024-11-28 22:43:33.247970818 +0100 @@ -34,15 +34,13 @@ Patch1: 0002-Remove-optional-dep-conscrypt.patch Patch2: 0003-Remove-optional-deps-jetty-alpn-and-npn.patch Patch3: 0004-Disable-Brotli-and-ZStd-compression.patch -Patch4: 0005-Do-not-use-the-Graal-annotations.patch -Patch5: 0006-Do-not-use-the-Jetbrains-annotations.patch -Patch6: 0007-Do-not-require-the-tcnative-native-library.patch -Patch7: no-werror.patch -Patch8: reproducible.patch +Patch4: no-werror.patch +Patch5: reproducible.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc +BuildRequires: jurand BuildRequires: libtool BuildRequires: make BuildRequires: maven-local @@ -50,6 +48,7 @@ BuildRequires: mvn(com.fasterxml:aalto-xml) BuildRequires: mvn(com.jcraft:jzlib) BuildRequires: mvn(commons-logging:commons-logging) +BuildRequires: mvn(io.netty:netty-tcnative) >= 2.0.60 BuildRequires: mvn(io.netty:netty-tcnative-classes) >= 2.0.60 BuildRequires: mvn(kr.motd.maven:os-maven-plugin) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) @@ -103,9 +102,12 @@ %patch -P 3 -p1 %patch -P 4 -p1 %patch -P 5 -p1 -%patch -P 6 -p1 -%patch -P 7 -p1 -%patch -P 8 -p1 + +# remove annotations for which we have no dependencies +# Graal annotations +%{java_remove_annotations} common -p "com.oracle.svm.core.annotate" +# Jetbrains annotation +%{java_remove_annotations} common -p "org.jetbrains.annotations" # remove unnecessary dependency on parent POM %pom_remove_parent . bom dev-tools @@ -218,7 +220,6 @@ %pom_remove_dep -r :annotations-java5 - %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-x86_64-fedora']" %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-aarch_64-fedora']" %pom_xpath_remove -r "pom:dependency[pom:classifier='osx-x86_64']" @@ -234,7 +235,6 @@ %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-riscv64']" %endif - # Tell xmvn to install attached artifact, which it does not # do by default. In this case install all attached artifacts with # the linux classifier.