Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package objectweb-asm for openSUSE:Factory checked in at 2024-05-16 17:13:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/objectweb-asm (Old) and /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "objectweb-asm" Thu May 16 17:13:30 2024 rev:28 rq:1174341 version:9.7 Changes: -------- --- /work/SRC/openSUSE:Factory/objectweb-asm/objectweb-asm.changes 2023-10-19 22:49:20.454831067 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/objectweb-asm.changes 2024-05-16 17:15:05.331734248 +0200 @@ -1,0 +2,12 @@ +Wed May 15 11:18:14 UTC 2024 - Fridrich Strba <fst...@suse.com> + +- Upgrade to version 9.7 + * new Opcodes.V23 constant for Java 23 + * bug fixes + + 318009: Unit test regression in dex2jar. + + 318007: 'ClassNode#outerClass' has incorrect JavaDocs. + + 318006: asm-bom packaging should be 'pom'. + + 318003: The Textifier prints a supplementary space at the end + of each method that throws at least one exception. + +------------------------------------------------------------------- Old: ---- asm-9.6.pom asm-analysis-9.6.pom asm-commons-9.6.pom asm-test-9.6.pom asm-tree-9.6.pom asm-util-9.6.pom generate-tarball.sh objectweb-asm-9.6-build.tar.xz objectweb-asm-9.6.tar.xz New: ---- _service asm-9.7.pom asm-analysis-9.7.pom asm-commons-9.7.pom asm-test-9.7.pom asm-tree-9.7.pom asm-util-9.7.pom objectweb-asm-9.7.tar.xz objectweb-asm-build.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ objectweb-asm.spec ++++++ --- /var/tmp/diff_new_pack.I2Nnye/_old 2024-05-16 17:15:05.903754980 +0200 +++ /var/tmp/diff_new_pack.I2Nnye/_new 2024-05-16 17:15:05.907755125 +0200 @@ -1,7 +1,7 @@ # # spec file for package objectweb-asm # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,16 @@ # +%define __requires_exclude java-headless Name: objectweb-asm -Version: 9.6 +Version: 9.7 Release: 0 Summary: Java bytecode manipulation framework License: BSD-3-Clause Group: Development/Libraries/Java URL: http://asm.objectweb.org/ -# ./generate-tarball.sh Source0: %{name}-%{version}.tar.xz -Source1: %{name}-%{version}-build.tar.xz +Source1: %{name}-build.tar.xz Source2: https://repo1.maven.org/maven2/org/ow2/asm/asm/%{version}/asm-%{version}.pom Source3: https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/%{version}/asm-analysis-%{version}.pom Source4: https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/%{version}/asm-commons-%{version}.pom @@ -35,13 +35,14 @@ # We still want to create an "all" uberjar, so this is a custom pom to generate it # TODO: Fix other packages to no longer depend on "asm-all" so we can drop this Source9: asm-all.pom -# The source contains binary jars that cannot be verified for licensing and could be proprietary -Source10: generate-tarball.sh BuildRequires: ant BuildRequires: fdupes -BuildRequires: java-devel >= 1.8 -BuildRequires: javapackages-local +BuildRequires: java-devel >= 9 +BuildRequires: javapackages-local >= 6 BuildRequires: xz +Requires: java >= 1.8 +# For the script +Requires: javapackages-tools Obsoletes: %{name}-examples BuildArch: noarch @@ -103,7 +104,7 @@ done %build -%ant -Dproject.version=%{version} \ +%{ant} -Dproject.version=%{version} \ package javadoc %install @@ -116,10 +117,10 @@ # poms install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} for i in asm asm-analysis asm-commons asm-tree asm-util; do - install -pm 0644 ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/${i}.pom + %{mvn_install_pom} ${i}/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/${i}.pom %add_maven_depmap %{name}/${i}.pom %{name}/${i}.jar done -install -pm 0644 asm-all/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/asm-all.pom +%{mvn_install_pom} asm-all/pom.xml %{buildroot}%{_mavenpomdir}/%{name}/asm-all.pom %add_maven_depmap %{name}/asm-all.pom %{name}/asm-all.jar -a org.ow2.asm:asm-debug-all # javadoc ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.ow2.org/asm/asm.git</param> <param name="revision">ASM_9_7</param> <param name="match-tag">ASM_*</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">ASM_(\d+)_(\d+)</param> <param name="versionrewrite-replacement">\1.\2</param> <param name="exclude">**/*.jar</param> <param name="exclude">asm{,-analysis,-commons}/**/*.class</param> <param name="exclude">gradle</param> <param name="filename">objectweb-asm</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ asm-9.6.pom -> asm-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-9.6.pom 2023-10-19 22:49:20.334826714 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-9.7.pom 2024-05-16 17:15:04.659709892 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm</name> <description>ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> ++++++ asm-analysis-9.6.pom -> asm-analysis-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-analysis-9.6.pom 2023-10-19 22:49:20.342827004 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-analysis-9.7.pom 2024-05-16 17:15:04.719712066 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm-analysis</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm-analysis</name> <description>Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> @@ -71,7 +71,7 @@ <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-tree</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> </dependencies> ++++++ asm-commons-9.6.pom -> asm-commons-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-commons-9.6.pom 2023-10-19 22:49:20.362827730 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-commons-9.7.pom 2024-05-16 17:15:04.815715546 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm-commons</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm-commons</name> <description>Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> @@ -71,13 +71,13 @@ <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-tree</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> </dependencies> ++++++ asm-test-9.6.pom -> asm-test-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-test-9.6.pom 2023-10-19 22:49:20.390828746 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-test-9.7.pom 2024-05-16 17:15:04.939720040 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm-test</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm-test</name> <description>Utilities for testing ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> @@ -71,13 +71,13 @@ <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> - <version>5.9.1</version> + <version>5.10.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> - <version>5.9.1</version> + <version>5.10.1</version> <scope>compile</scope> </dependency> </dependencies> ++++++ asm-tree-9.6.pom -> asm-tree-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-tree-9.6.pom 2023-10-19 22:49:20.398829036 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-tree-9.7.pom 2024-05-16 17:15:05.103725984 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm-tree</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm-tree</name> <description>Tree API of ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> @@ -71,7 +71,7 @@ <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> </dependencies> ++++++ asm-util-9.6.pom -> asm-util-9.7.pom ++++++ --- /work/SRC/openSUSE:Factory/objectweb-asm/asm-util-9.6.pom 2023-10-19 22:49:20.402829180 +0200 +++ /work/SRC/openSUSE:Factory/.objectweb-asm.new.1880/asm-util-9.7.pom 2024-05-16 17:15:05.151727724 +0200 @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> - <version>9.6</version> + <version>9.7</version> <name>asm-util</name> <description>Utilities for ASM, a very small and fast Java bytecode manipulation framework</description> <url>http://asm.ow2.io/</url> @@ -71,19 +71,19 @@ <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-tree</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-analysis</artifactId> - <version>9.6</version> + <version>9.7</version> <scope>compile</scope> </dependency> </dependencies> ++++++ objectweb-asm-9.6-build.tar.xz -> objectweb-asm-9.7.tar.xz ++++++ ++++ 142458 lines of diff (skipped) ++++++ objectweb-asm-9.6-build.tar.xz -> objectweb-asm-build.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asm/build.xml new/asm/build.xml --- old/asm/build.xml 2022-03-02 17:55:59.000000000 +0100 +++ new/asm/build.xml 2024-05-15 11:01:02.502863247 +0200 @@ -43,10 +43,9 @@ debug="true" optimize="false" deprecation="true" - target="${compiler.target}" + release="${compiler.release}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> @@ -58,10 +57,9 @@ debug="true" optimize="false" deprecation="true" - target="9" + release="9" verbose="false" - fork="false" - source="9"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asm-analysis/build.xml new/asm-analysis/build.xml --- old/asm-analysis/build.xml 2022-03-02 17:56:07.000000000 +0100 +++ new/asm-analysis/build.xml 2024-05-15 11:01:36.679765990 +0200 @@ -46,10 +46,9 @@ debug="true" optimize="false" deprecation="true" - target="${compiler.target}" + release="${compiler.release}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> @@ -61,10 +60,9 @@ debug="true" optimize="false" deprecation="true" - target="9" + release="9" verbose="false" - fork="false" - source="9"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asm-commons/build.xml new/asm-commons/build.xml --- old/asm-commons/build.xml 2022-03-02 17:55:52.000000000 +0100 +++ new/asm-commons/build.xml 2024-05-15 11:00:18.335891507 +0200 @@ -47,10 +47,9 @@ debug="true" optimize="false" deprecation="true" - target="${compiler.target}" + release="${compiler.release}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> @@ -62,10 +61,9 @@ debug="true" optimize="false" deprecation="true" - target="9" + release="9" verbose="false" - fork="false" - source="9"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asm-tree/build.xml new/asm-tree/build.xml --- old/asm-tree/build.xml 2022-03-02 17:55:45.000000000 +0100 +++ new/asm-tree/build.xml 2024-05-15 10:59:42.712312116 +0200 @@ -45,10 +45,9 @@ debug="true" optimize="false" deprecation="true" - target="${compiler.target}" + release="${compiler.release}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> @@ -60,10 +59,9 @@ debug="true" optimize="false" deprecation="true" - target="9" + release="9" verbose="false" - fork="false" - source="9"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asm-util/build.xml new/asm-util/build.xml --- old/asm-util/build.xml 2022-03-02 17:55:29.000000000 +0100 +++ new/asm-util/build.xml 2024-05-15 10:59:30.222225849 +0200 @@ -47,10 +47,9 @@ debug="true" optimize="false" deprecation="true" - target="${compiler.target}" + release="${compiler.release}" verbose="false" - fork="false" - source="${compiler.source}"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> @@ -62,10 +61,9 @@ debug="true" optimize="false" deprecation="true" - target="9" + release="9" verbose="false" - fork="false" - source="9"> + fork="false"> <src> <pathelement location="${build.srcDir.0}"/> </src> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/common.xml new/common.xml --- old/common.xml 2022-04-20 09:14:37.000000000 +0200 +++ new/common.xml 2024-05-15 11:03:56.584065647 +0200 @@ -3,14 +3,15 @@ <project name="common" basedir="."> <property file="build.properties"/> - <property name="project.version" value="9.3"/> + <property name="project.version" value="9.7"/> <property name="project.groupId" value="org.ow2.asm"/> <property name="project.organization.name" value="OW2"/> <property name="project.organization.url" value="http://www.ow2.org/"/> <property name="project.license.url" value="http://asm.ow2.org/license.html"/> - <property name="compiler.source" value="1.8"/> + <property name="compiler.release" value="8"/> + <property name="compiler.source" value="1.${compiler.release}"/> <property name="compiler.target" value="${compiler.source}"/> <property name="bundle.version" value="${project.version}.0"/>