Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package netty-tcnative for openSUSE:Factory checked in at 2026-07-28 18:06:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netty-tcnative (Old) and /work/SRC/openSUSE:Factory/.netty-tcnative.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netty-tcnative" Tue Jul 28 18:06:37 2026 rev:12 rq:1368024 version:2.0.80 Changes: -------- --- /work/SRC/openSUSE:Factory/netty-tcnative/netty-tcnative.changes 2026-06-15 19:50:25.676988935 +0200 +++ /work/SRC/openSUSE:Factory/.netty-tcnative.new.2004/netty-tcnative.changes 2026-07-28 18:07:32.108755769 +0200 @@ -1,0 +2,6 @@ +Wed Jul 15 09:08:41 UTC 2026 - Fridrich Strba <[email protected]> + +- Upgrade to version 2.0.80 Final + * No formatl changelog present + +------------------------------------------------------------------- @@ -4 +10 @@ -- Upgrade to version 2.0.79 Fina +- Upgrade to version 2.0.79 Final Old: ---- netty-tcnative-parent-2.0.79.Final.tar.gz New: ---- netty-tcnative-parent-2.0.80.Final.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netty-tcnative.spec ++++++ --- /var/tmp/diff_new_pack.59erHS/_old 2026-07-28 18:07:33.676810899 +0200 +++ /var/tmp/diff_new_pack.59erHS/_new 2026-07-28 18:07:33.680811040 +0200 @@ -22,7 +22,7 @@ %define with_gcc 11 %endif Name: netty-tcnative -Version: 2.0.79 +Version: 2.0.80 Release: 0 Summary: Fork of Tomcat Native with improved OpenSSL and mavenized build License: Apache-2.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.59erHS/_old 2026-07-28 18:07:33.712812165 +0200 +++ /var/tmp/diff_new_pack.59erHS/_new 2026-07-28 18:07:33.724812587 +0200 @@ -1,6 +1,6 @@ -mtime: 1781256676 -commit: cd2eeb4a1dc04fd16a0e1bc1b165b125c2e29b54c49dc412a99317fbd4695dea +mtime: 1784106583 +commit: b24cb095846a07ca3869b000d7b4558f915b7c3c1bc7fa525e6fbbb165c06065 url: https://src.opensuse.org/java-packages/netty-tcnative -revision: cd2eeb4a1dc04fd16a0e1bc1b165b125c2e29b54c49dc412a99317fbd4695dea +revision: b24cb095846a07ca3869b000d7b4558f915b7c3c1bc7fa525e6fbbb165c06065 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-15 11:09:43.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ netty-tcnative-parent-2.0.79.Final.tar.gz -> netty-tcnative-parent-2.0.80.Final.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/boringssl-static/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/boringssl-static/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/boringssl-static/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/boringssl-static/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> </parent> <artifactId>${project.artifactId}</artifactId> <packaging>jar</packaging> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/Dockerfile.centos6 new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/Dockerfile.centos6 --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/Dockerfile.centos6 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/Dockerfile.centos6 2026-06-29 15:25:33.000000000 +0200 @@ -66,8 +66,7 @@ # no-asm: devtoolset-9 on CentOS 6 cannot reliably compile OpenSSL's hand-tuned x86_64 assembly ./Configure linux-x86_64 --prefix=/opt/openssl-$OPENSSL_VERSION --libdir=lib shared no-asm no-apps && \ make -j1 install_sw) && \ - rm -rf openssl-$OPENSSL_VERSION openssl-$OPENSSL_VERSION.tar.gz && \ - ln -sf /opt/openssl-$OPENSSL_VERSION /usr/local/ssl + rm -rf openssl-$OPENSSL_VERSION openssl-$OPENSSL_VERSION.tar.gz RUN rm -rf $SOURCE_DIR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/Dockerfile.debian new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/Dockerfile.debian --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/Dockerfile.debian 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/Dockerfile.debian 2026-06-29 15:25:33.000000000 +0200 @@ -68,8 +68,7 @@ # no-asm: the custom GCC on Debian 7 cannot reliably compile OpenSSL's hand-tuned x86_64 assembly ./Configure linux-x86_64 --prefix=/opt/openssl-$OPENSSL_VERSION --libdir=lib shared no-asm no-apps && \ make -j1 install_sw) && \ - rm -rf openssl-$OPENSSL_VERSION openssl-$OPENSSL_VERSION.tar.gz && \ - ln -sf /opt/openssl-$OPENSSL_VERSION /usr/local/ssl + rm -rf openssl-$OPENSSL_VERSION openssl-$OPENSSL_VERSION.tar.gz RUN rm -rf $SOURCE_DIR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/docker-compose.centos-6.yaml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/docker-compose.centos-6.yaml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/docker-compose.centos-6.yaml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/docker-compose.centos-6.yaml 2026-06-29 15:25:33.000000000 +0200 @@ -28,11 +28,11 @@ build-clean: <<: *common - command: /bin/bash -cl "./mvnw clean package" + command: /bin/bash -cl "./mvnw clean package -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" build: <<: *common - command: /bin/bash -cl "./mvnw clean package" + command: /bin/bash -cl "./mvnw clean package -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" stage-snapshot: <<: *common @@ -42,7 +42,7 @@ - ~/.m2/repository:/root/.m2/repository - ~/local-staging:/root/local-staging - ..:/code - command: /bin/bash -cl "./mvnw -Pstage -am -pl openssl-dynamic,boringssl-static clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=/root/local-staging -DskipTests=true" + command: /bin/bash -cl "./mvnw -Pstage -am -pl openssl-dynamic,boringssl-static clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=/root/local-staging -DskipTests=true -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" stage-release: <<: *common @@ -52,7 +52,7 @@ - ~/.m2/settings.xml:/root/.m2/settings.xml - ~/local-staging:/root/local-staging - ..:/code - command: /bin/bash -cl "cat <(echo -e \"${GPG_PRIVATE_KEY}\") | gpg --batch --import && ./mvnw -B -Pstage -am -pl openssl-dynamic,boringssl-static clean javadoc:jar package gpg:sign org.sonatype.central:central-publishing-maven-plugin:publish -DskipTests=true -Dgpg.passphrase=${GPG_PASSPHRASE} -Dgpg.keyname=${GPG_KEYNAME}" + command: /bin/bash -cl "cat <(echo -e \"${GPG_PRIVATE_KEY}\") | gpg --batch --import && ./mvnw -B -Pstage -am -pl openssl-dynamic,boringssl-static clean javadoc:jar package gpg:sign org.sonatype.central:central-publishing-maven-plugin:publish -DskipTests=true -Dgpg.passphrase=${GPG_PASSPHRASE} -Dgpg.keyname=${GPG_KEYNAME} -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" deploy: <<: *common @@ -62,7 +62,7 @@ - ~/.m2/repository:/root/.m2/repository - ~/.m2/settings.xml:/root/.m2/settings.xml - ..:/code - command: /bin/bash -cl "./mvnw clean deploy -DskipTests=true" + command: /bin/bash -cl "./mvnw clean deploy -DskipTests=true -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" shell: <<: *common @@ -74,4 +74,4 @@ - ~/.gitconfig:/root/.gitconfig:delegated - ~/.gitignore:/root/.gitignore:delegated - ..:/code:delegated - entrypoint: /bin/bash \ No newline at end of file + entrypoint: /bin/bash diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/docker-compose.debian.yaml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/docker-compose.debian.yaml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/docker/docker-compose.debian.yaml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/docker/docker-compose.debian.yaml 2026-06-29 15:25:33.000000000 +0200 @@ -28,7 +28,7 @@ build: <<: *common - command: /bin/bash -cl "./mvnw clean package" + command: /bin/bash -cl "./mvnw clean package -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" deploy-dynamic-only: <<: *common @@ -38,11 +38,11 @@ - ~/.m2/repository:/root/.m2/repository - ~/.m2/settings.xml:/root/.m2/settings.xml - ..:/code - command: /bin/bash -cl "./mvnw -am -pl openssl-dynamic clean deploy -DskipTests=true" + command: /bin/bash -cl "./mvnw -am -pl openssl-dynamic clean deploy -DskipTests=true -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" build-dynamic-only: <<: *common - command: /bin/bash -cl "./mvnw -am -pl openssl-dynamic clean package" + command: /bin/bash -cl "./mvnw -am -pl openssl-dynamic clean package -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" stage-snapshot: <<: *common @@ -52,7 +52,7 @@ - ~/.m2/repository:/root/.m2/repository - ~/local-staging:/root/local-staging - ..:/code - command: /bin/bash -cl "./mvnw -Pstage -am -pl openssl-dynamic clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=/root/local-staging -DskipTests=true" + command: /bin/bash -cl "./mvnw -Pstage -am -pl openssl-dynamic clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=/root/local-staging -DskipTests=true -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" stage-release: <<: *common @@ -66,7 +66,7 @@ - ~/.m2/settings.xml:/root/.m2/settings.xml - ~/local-staging:/root/local-staging - ..:/code - command: /bin/bash -cl "cat <(echo -e \"${GPG_PRIVATE_KEY}\") | gpg --batch --import && ./mvnw -B -Pstage -am -pl openssl-dynamic clean javadoc:jar package gpg:sign org.sonatype.central:central-publishing-maven-plugin:publish -DskipTests=true -Dgpg.passphrase=${GPG_PASSPHRASE} -Dgpg.keyname=${GPG_KEYNAME}" + command: /bin/bash -cl "cat <(echo -e \"${GPG_PRIVATE_KEY}\") | gpg --batch --import && ./mvnw -B -Pstage -am -pl openssl-dynamic clean javadoc:jar package gpg:sign org.sonatype.central:central-publishing-maven-plugin:publish -DskipTests=true -Dgpg.passphrase=${GPG_PASSPHRASE} -Dgpg.keyname=${GPG_KEYNAME} -DopensslHome=/opt/openssl-$$OPENSSL_VERSION" shell: <<: *common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/libressl-static/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/libressl-static/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/libressl-static/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/libressl-static/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> </parent> <artifactId>netty-tcnative-libressl-static</artifactId> <packaging>jar</packaging> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-classes/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-classes/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-classes/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-classes/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> </parent> <artifactId>netty-tcnative-classes</artifactId> <packaging>jar</packaging> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-dynamic/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-dynamic/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-dynamic/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-dynamic/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> </parent> <artifactId>netty-tcnative</artifactId> <packaging>jar</packaging> @@ -403,6 +403,41 @@ </configureArgs> </configuration> <goals> + <goal>generate</goal> + <goal>build</goal> + </goals> + <phase>compile</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <!-- Activated by -DopensslHome=DIR; passes the custom OpenSSL install path to configure + so the native build picks up OpenSSL 3.x from source instead of the system 1.0.x. --> + <profile> + <id>with-openssl-home</id> + <activation> + <property> + <name>opensslHome</name> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.fusesource.hawtjni</groupId> + <artifactId>hawtjni-maven-plugin</artifactId> + <executions> + <execution> + <id>build-native-lib</id> + <configuration> + <configureArgs> + <configureArg>--libdir=${project.build.directory}/native-build/target/lib</configureArg> + <configureArg>--with-ssl=${opensslHome}</configureArg> + </configureArgs> + </configuration> + <goals> <goal>generate</goal> <goal>build</goal> </goals> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-static/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-static/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/openssl-static/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/openssl-static/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -19,7 +19,7 @@ <parent> <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> </parent> <artifactId>netty-tcnative-openssl-static</artifactId> <packaging>jar</packaging> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/pom.xml new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/pom.xml --- old/netty-tcnative-netty-tcnative-parent-2.0.79.Final/pom.xml 2026-06-12 08:47:26.000000000 +0200 +++ new/netty-tcnative-netty-tcnative-parent-2.0.80.Final/pom.xml 2026-06-29 15:25:33.000000000 +0200 @@ -24,7 +24,7 @@ <groupId>io.netty</groupId> <artifactId>netty-tcnative-parent</artifactId> - <version>2.0.79.Final</version> + <version>2.0.80.Final</version> <packaging>pom</packaging> <name>Netty/TomcatNative [Parent]</name>
