Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven for openSUSE:Factory checked in at 2026-03-07 20:09:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven (Old) and /work/SRC/openSUSE:Factory/.maven.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven" Sat Mar 7 20:09:43 2026 rev:34 rq:1337374 version:3.9.13 Changes: -------- --- /work/SRC/openSUSE:Factory/maven/maven.changes 2025-12-18 18:35:34.203992437 +0100 +++ /work/SRC/openSUSE:Factory/.maven.new.8177/maven.changes 2026-03-07 20:14:33.323347009 +0100 @@ -1,0 +2,35 @@ +Fri Mar 6 19:16:43 UTC 2026 - Fridrich Strba <[email protected]> + +- Upgrade to upstream version 3.9.13 + * Bug Fixes + + Bug: SecDispatcher is managed by legacy Plexus DI + + [3.9.x] MavenPluginJavaPrerequisiteChecker: Handle 8/1.8 + Java version in ranges as well + * Maintenance + + Update Maven plugin versions in default-bindings.xml + + Migrate to JUnit 5 - avoid using TestCase + * Dependency updates + + Maven Resolver 1.9.27 + + Bump resolverVersion from 1.9.25 to 1.9.26 + + Bump version.sisu-maven-plugin from 0.9.0.M4 to 1.0.0 + + Bump actions/cache from 5.0.0 to 5.0.3 + + Bump org.apache.maven:maven-parent from 45 to 47 + + Bump actions/checkout from 6.0.1 to 6.0.2 + + Bump actions/setup-java from 5.1.0 to 5.2.0 + + Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26 + to 1.27 + + Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.1 + to 3.3.0 + + Bump org.codehaus.plexus:plexus-testing from 2.0.2 to 2.1.0 + + Bump org.ow2.asm:asm from 9.9 to 9.9.1 + + Bump actions/upload-artifact from 5.0.0 to 6.0.0 + + Bump actions/download-artifact from 6.0.0 to 7.0.0 +- Modified patches: + * 0001-Adapt-mvn-script.patch + * 0002-Invoke-logback-via-reflection.patch + * 0003-Remove-dependency-on-powermock.patch + * 0004-Fix-build-with-qdox-2.0.1.patch + * 0005-Reproducible-maven.build.timestamp.patch + + rediff + +------------------------------------------------------------------- Old: ---- apache-maven-3.9.12-src.tar.gz New: ---- apache-maven-3.9.13-src.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven.spec ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.455393839 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.459394004 +0100 @@ -1,7 +1,7 @@ # # spec file for package maven # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %global homedir %{_datadir}/%{name}%{?maven_version_suffix} %global confdir %{_sysconfdir}/%{name}%{?maven_version_suffix} Name: maven -Version: 3.9.12 +Version: 3.9.13 Release: 0 Summary: Java project management and project comprehension tool # maven itself is ASL 2.0 @@ -216,6 +216,8 @@ %pom_remove_dep -r :logback-classic +%pom_change_dep :plexus-testing :::test maven-core + %pom_xpath_remove pom:parent/pom:relativePath for i in maven-compat maven-core maven-embedder maven-model maven-model-builder maven-plugin-api maven-resolver-provider maven-settings-builder ++++++ 0001-Adapt-mvn-script.patch ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.503395824 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.507395990 +0100 @@ -1,4 +1,4 @@ -From 2b3b2007375d73aec09cc0687392cdeaac938a21 Mon Sep 17 00:00:00 2001 +From e9df9156e0953b04e00c191eb7faaa9333a8f71d Mon Sep 17 00:00:00 2001 From: Michael Simacek <[email protected]> Date: Wed, 1 Feb 2017 14:54:26 +0100 Subject: [PATCH 1/5] Adapt mvn script @@ -65,6 +65,6 @@ # For Cygwin, switch paths to Windows format before running java -- -2.52.0 +2.53.0 ++++++ 0002-Invoke-logback-via-reflection.patch ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.535397148 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.551397810 +0100 @@ -1,4 +1,4 @@ -From 33ffcbcb1ed2dc9450ecb2f54d744379339572da Mon Sep 17 00:00:00 2001 +From 78eea6718316f99993d303d1d8cc878a81ee920a Mon Sep 17 00:00:00 2001 From: Michael Simacek <[email protected]> Date: Tue, 6 Jun 2017 13:47:43 +0200 Subject: [PATCH 2/5] Invoke logback via reflection @@ -47,6 +47,6 @@ @Override -- -2.52.0 +2.53.0 ++++++ 0003-Remove-dependency-on-powermock.patch ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.575398803 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.583399134 +0100 @@ -1,29 +1,30 @@ -From c8e2ec01fd4080225ef54cc394b15d14a4d54ff4 Mon Sep 17 00:00:00 2001 +From 8ea520fbd09c890a75e82b3d614e21c4fbbecbe6 Mon Sep 17 00:00:00 2001 From: Marian Koncek <[email protected]> Date: Thu, 5 Sep 2019 15:21:04 +0200 Subject: [PATCH 3/5] Remove dependency on powermock --- - .../StringSearchModelInterpolatorTest.java | 59 ------------------- - 1 file changed, 59 deletions(-) + .../StringSearchModelInterpolatorTest.java | 62 ------------------- + 1 file changed, 62 deletions(-) diff --git a/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java b/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java -index 9bfd685101..d8c51e2fdd 100644 +index 039c0ee2a9..f15cb2b537 100644 --- a/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java +++ b/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java -@@ -40,8 +40,6 @@ - import static org.hamcrest.CoreMatchers.anyOf; - import static org.hamcrest.CoreMatchers.is; - import static org.junit.Assert.assertThat; +@@ -44,8 +44,6 @@ + import static org.hamcrest.MatcherAssert.assertThat; + import static org.junit.jupiter.api.Assertions.assertEquals; + import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.powermock.reflect.Whitebox.getField; -import static org.powermock.reflect.Whitebox.getInternalState; /** * @author jdcasey -@@ -349,63 +347,6 @@ public void testInterpolateObjectWithPomFile() throws Exception { +@@ -364,66 +362,6 @@ public void testInterpolateObjectWithPomFile() throws Exception { is(System.getProperty("user.dir") + File.separator + '.' + File.separator + "target")))); } +- @Test - public void testNotInterpolateObjectWithFile() throws Exception { - Model model = new Model(); - @@ -51,10 +52,11 @@ - assertNotNull(objCacheItem); - assertNotNull(fileCacheItem); - -- assertThat(((Object[]) getInternalState(objCacheItem, "fields")).length, is(0)); -- assertThat(((Object[]) getInternalState(fileCacheItem, "fields")).length, is(0)); +- assertEquals(0, ((Object[]) getInternalState(objCacheItem, "fields")).length); +- assertEquals(0, ((Object[]) getInternalState(fileCacheItem, "fields")).length); - } - +- @Test - public void testNotInterpolateFile() throws Exception { - Model model = new Model(); - @@ -78,13 +80,14 @@ - - assertNotNull(fileCacheItem); - -- assertThat(((Object[]) getInternalState(fileCacheItem, "fields")).length, is(0)); +- assertEquals(0, ((Object[]) getInternalState(fileCacheItem, "fields")).length); - } - +- @Test public void testConcurrentInterpolation() throws Exception { final Model model = new Model(); -- -2.52.0 +2.53.0 ++++++ 0004-Fix-build-with-qdox-2.0.1.patch ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.611400292 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.615400458 +0100 @@ -1,4 +1,4 @@ -From ecf07ac5b51f753fec95f2102ce8ea53d39846a8 Mon Sep 17 00:00:00 2001 +From 60726a6deacf106ebce36de5a19ec19c68739501 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fridrich=20=C5=A0trba?= <[email protected]> Date: Tue, 2 May 2023 18:12:26 +0200 Subject: [PATCH 4/5] Fix build with qdox-2.0.1 @@ -152,6 +152,6 @@ + void register(MavenProject project, Key cacheKey, CacheRecord rcrd); } -- -2.52.0 +2.53.0 ++++++ 0005-Reproducible-maven.build.timestamp.patch ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.647401781 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.655402112 +0100 @@ -1,4 +1,4 @@ -From 0d5ede756650a0e4f01183723a9185b711ee4ecf Mon Sep 17 00:00:00 2001 +From 8ca6cbaaac390e033b9269ac081bc48ce23c99c0 Mon Sep 17 00:00:00 2001 From: Emmanuel Bourg <[email protected]> Date: Mon, 4 Sep 2023 17:10:19 +0200 Subject: [PATCH 5/5] Reproducible maven.build.timestamp @@ -61,6 +61,6 @@ dateFormat.setTimeZone(DEFAULT_BUILD_TIME_ZONE); formattedTimestamp = dateFormat.format(time); -- -2.52.0 +2.53.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.8ySzv9/_old 2026-03-07 20:14:34.699403932 +0100 +++ /var/tmp/diff_new_pack.8ySzv9/_new 2026-03-07 20:14:34.707404263 +0100 @@ -1,6 +1,6 @@ -mtime: 1766036651 -commit: fca4214a8e7049944b2fbb8119c59130e70462d49985ede0f1194e9f0dab829a +mtime: 1772824961 +commit: 3429637d3aac3d4ae8473c1de9efccb6164b3a8755c57248b22ac587c45973ca url: https://src.opensuse.org/java-packages/maven.git -revision: fca4214a8e7049944b2fbb8119c59130e70462d49985ede0f1194e9f0dab829a +revision: 3429637d3aac3d4ae8473c1de9efccb6164b3a8755c57248b22ac587c45973ca projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ apache-maven-3.9.12-src.tar.gz -> apache-maven-3.9.13-src.tar.gz ++++++ ++++ 16347 lines of diff (skipped) ++++++ apache-maven-build.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/common.xml new/common.xml --- old/common.xml 2025-12-17 08:55:08.656316121 +0100 +++ new/common.xml 2026-03-03 16:45:00.636109247 +0100 @@ -3,7 +3,7 @@ <project name="common" basedir="."> <property file="build.properties"/> - <property name="project.version" value="3.9.12"/> + <property name="project.version" value="3.9.13"/> <property name="project.groupId" value="org.apache.maven"/> <property name="project.organization.name" value="The Apache Software Foundation"/> ++++++ 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-03-06 20:23:14.000000000 +0100 @@ -0,0 +1 @@ +.osc
