Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package maven4 for openSUSE:Factory checked 
in at 2026-08-05 17:49:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maven4 (Old)
 and      /work/SRC/openSUSE:Factory/.maven4.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maven4"

Wed Aug  5 17:49:13 2026 rev:14 rq:1369578 version:4.0.0~rc6

Changes:
--------
--- /work/SRC/openSUSE:Factory/maven4/maven4-bootstrap.changes  2026-07-24 
22:07:26.582109838 +0200
+++ /work/SRC/openSUSE:Factory/.maven4.new.16738/maven4-bootstrap.changes       
2026-08-05 17:50:10.457583938 +0200
@@ -1,0 +2,154 @@
+Tue Aug  4 05:12:02 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to 4.0.0-rc-6
+  * New features and improvements
+    + Backport the use of hardlink instead of file copy
+    + Accept Java module names as attached artifactId even if they
+      differ from the project's artifactId
+    + Add module-aware resource handling for modular sources
+    + MNG-8507: Reduce allocation pressure in model building
+      pipeline
+    + Fix #12530: add mvnup upgrade strategies for Maven 4 known
+      compatibility issues
+    + Introduce validation control
+    + Backport #12505: mvnup: widen exact Maven version pins to
+      allow Maven 4
+    + MNG-5913:  Allow defining aliases for existing server
+      configurations in settings.xml
+    + Backport #12454: mvnup upgrade strategies and compatibility
+      improvements
+    + In failed build limit reactor summary to only failed modules
+    + Add mvnup SourceStrategy for migrating to <source> elements
+    + Add jaxb2-maven-plugin to mvnup plugin upgrade list
+    + Switch default resolver transport from JDK/methanol to Apache
+      HttpClient
+    + Pull out maven-executor into its own project
+    + Add maven-surefire-report-plugin to PluginUpgradeStrategy
+    + Fix #12087: add surefire and failsafe plugins to
+      PluginUpgradeStrategy
+    + Promote java version in JavaToolchain
+    + Add time zone to Maven startup banner
+    + Update formatting of prerequisites-requirements error to
+      improve readability
+  * Bug Fixes
+    + Remove an optimization on PathSelector producing false
+      negatives
+    + Remove erroneous path normalization optimization + regression
+      test
+    + Fix #12583: Inverted file existence check in
+      DefaultTransport.put()
+    + MNG-8507: mvnup: skip dedup inside plugin <configuration>
+      elements
+    + Fix BOM consumer POM leaving property references unresolved
+    + MNG-8425: Fix mvnenc init saving invalid master source
+      configuration
+    + Consumer POM of multi-module project should exclude <build>
+      and <dependencies> elements
+    + Fix #12045: fix mvnup plugin upgrade strategy for inherited
+      plugins from remote parent POMs
+    + Handle Ctrl+C on Windows terminals
+    + Fix #12531: filter NO_REPOSITORY sentinel from mapped
+      exceptions in ArtifactResolverResult
+    + Fix #12534: Wire up @After annotation processing in Maven core
+    + Fix #12427: Reject path-traversal segments in coordinate ids
+      and versions
+    + MNG-11147: Fix BOM version inference for sibling modules in
+      dependencyManagement
+    + Preserve unresolved ${...} in CLI -D values
+    + Avoid IllegalStateException on duplicate profile ids in
+      DefaultModelBuilder
+    + Fix deadlock in AbstractRequestCache
+    + Fix #12464: Skip MAVEN_ARGS for non-default main classes
+    + Bugfix: use GAV and not GAPV in source labels for profiles
+    + Install JUL-to-SLF4J bridge to route java.util.logging through
+      Maven logging
+    + Fix CI-friendly ${revision} not interpolated for non-build POM
+      reads
+    + Fix mvn.cmd jvm.config read failing silently on Windows CI
+    + Fix mvnup spurious pluginManagement injection for remote
+      parent plugins
+    + MNG-8650: Fix MAVEN_ARGS backslash stripping on Windows
+    + Do not force metadata download for plugin prefix resolution
+    + Fix NPE in DefaultLookup.lookupOptional() when container
+      returns null
+    + Use stack-passed Set for activeModelReads cycle detection
+    + Sync DefaultTypeProvider and dependency-types docs across impl
+      and compat
+    + Fix StackOverflowError with internal parent and CI-friendly
+      revision
+    + Add -P !profile deactivation regression guard
+    + Fix #12305: filter uninterpolated deps in
+      ArtifactDescriptorReaderDelegate
+    + Fix #12304: replace deprecated property expressions in mvnup
+    + Fix #12306: normalize targetPath in DefaultSourceRoot
+    + Pass settings.xml profile properties to LRM
+    + Fix thread-safety in DefaultModelValidator
+    + Fix MojoExtension.beforeEach to use merged model instead of
+      raw parsed model
+    + Fix BUILD_CONSUMER profile activation for locally-resolved
+      parent POMs
+    + Fix NPE in DefaultModelBuilder when POM resolved from
+      repository
+    + Tokenize arithmetic operators as delimiters in ConditionParser
+    + Support sealed parameter implementation hints
+    + Fix ConditionParser to handle newlines before && operator
+    + Handle missing package metadata in model ids
+    + Fix #11715: preserve 4.1.0 namespace/schema in
+      help:effective-pom
+    + Add XmlService classloader fallback for ServiceLoader
+      discovery
+    + Avoid reflective InputSource modelId mutation
+    + Fix reportSet inheritance in Maven 4 model building
+    + Fail-fast consumer POM validation for non-4.0.0 model versions
+    + Fix Source.targetPath incorrectly aligned to basedir
+    + Fix #11856: Improve error message for prefix-based remote
+      repository filtering errors
+    + Fix #11796: Preserve default-phases bindings for standard
+      lifecycle phases
+    + Fix @PreDestroy ClassNotFoundException from premature
+      ClassRealm disposal
+    + Re-enable integration test for nested import scope repository
+      override
+    + Fix deadlocks in request cache
+    + Fix logging setup/teardown order
+    + Fix domtrip API breakage after 1.5.1 upgrade
+    + Update binary distribution LICENSE with complete Apache
+      License 2.0 text
+    + Fix #11899: Default addLocationInformation to false in
+      Settings and Toolchains XML writers
+    + Fix mvn script expanding ${...} in CLI arguments
+    + Fix consumer POM serialization of prefixed XML attributes
+    + Fix #11885: Disable ANSI colors when stdout is piped on JDK
+      22+
+    + Fix #12085: regression tests for version inheritance from
+      remote parent
+    + Fix #12074: prevent false parent cycle with shade plugin's
+      dependency-reduced-pom.xml
+    + Fix #12075: skip expression validation for
+      distributionManagement repository IDs
+    + Restore buildConfiguration() callback in deprecated build()
+      methods
+    + Propagate addResource() to model Build for Maven 3 compat
+    + Filter transitive repositories with uninterpolated IDs
+    + Downgrade plexus-classworlds from 2.11.0 to 2.9.0
+    + Fix #11920: skip expression validation for profile repository
+      URLs
+    + Remove extracted Mac OS JLine binaries from Maven distro
+    + Fix issue #11827 - Maven DI crashes if the file
+      org.apache.maven.api.di.Inject contains empty lines
+    + Backport the simplification and fixes of PathSelector
+    + Fix special characters in .mvn/jvm.config
+    + Improve DefaultModelProcessor error reporting for alternative
+      parsers
+    + Allow ${project.basedir} in profile activation.condition
+    + Fix profile source tracking in multi-module projects
+    + Fix BOM packaging in consumer POMs
+    + Fix field accessibility leak in EnhancedCompositeBeanHelper
+    + Fix a ConcurrentModificationException
+- Modified patches:
+  * 0001-Adapt-mvn-script.patch
+  * 0002-Invoke-logback-via-reflection.patch
+  * jline-3.30.x.patch
+    + rebase
+
+-------------------------------------------------------------------
maven4-testing.changes: same change
maven4.changes: same change

Old:
----
  maven-4.0.0~20260724.2b1209f9a3.tar.xz
  maven-build.tar.xz

New:
----
  apache-maven-4.0.0-rc-6-src.tar.gz
  apache-maven-build.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ maven4-bootstrap.spec ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.545622113 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.545622113 +0200
@@ -18,9 +18,9 @@
 
 %global maven_version_suffix 4
 %global base_name maven
-%global file_version 4.0.0-SNAPSHOT
+%global file_version 4.0.0-rc-6
 Name:           %{base_name}%{?maven_version_suffix}-bootstrap
-Version:        4.0.0~20260724.2b1209f9a3
+Version:        4.0.0~rc6
 Release:        0
 Summary:        Maven Plugin Testing Mechanism
 # maven itself is ASL 2.0
@@ -28,10 +28,10 @@
 License:        Apache-2.0 AND MIT
 Group:          Development/Tools/Building
 URL:            https://maven.apache.org/
-Source0:        %{base_name}-%{version}.tar.xz
+Source0:        
https://archive.apache.org/dist/%{base_name}/%{base_name}-4/%{file_version}/source/apache-%{base_name}-%{file_version}-src.tar.gz
 Source1:        maven-bash-completion
 Source2:        mvn.1
-Source10:       %{base_name}-build.tar.xz
+Source10:       apache-%{base_name}-build.tar.xz
 Patch1:         0001-Adapt-mvn-script.patch
 Patch2:         0002-Invoke-logback-via-reflection.patch
 BuildRequires:  ant
@@ -51,7 +51,7 @@
 reporting and documentation from a central piece of information.
 
 %prep
-%setup -q -n %{base_name}-%{version} -a10
+%setup -q -n apache-%{base_name}-%{file_version} -a10
 
 %patch -P 1 -p1
 %patch -P 2 -p1

++++++ maven4-testing.spec ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.581623377 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.585623518 +0200
@@ -18,9 +18,9 @@
 
 %global maven_version_suffix 4
 %global base_name maven
-%global file_version 4.0.0-SNAPSHOT
+%global file_version 4.0.0-rc-6
 Name:           %{base_name}%{?maven_version_suffix}-testing
-Version:        4.0.0~20260724.2b1209f9a3
+Version:        4.0.0~rc6
 Release:        0
 Summary:        Maven Plugin Testing Mechanism
 # maven itself is ASL 2.0
@@ -28,10 +28,10 @@
 License:        Apache-2.0 AND MIT
 Group:          Development/Tools/Building
 URL:            https://maven.apache.org/
-Source0:        %{base_name}-%{version}.tar.xz
+Source0:        
https://archive.apache.org/dist/%{base_name}/%{base_name}-4/%{file_version}/source/apache-%{base_name}-%{file_version}-src.tar.gz
 Source1:        maven-bash-completion
 Source2:        mvn.1
-Source10:       %{base_name}-build.tar.xz
+Source10:       apache-%{base_name}-build.tar.xz
 Patch1:         0001-Adapt-mvn-script.patch
 Patch2:         0002-Invoke-logback-via-reflection.patch
 BuildRequires:  ant
@@ -71,7 +71,7 @@
 %{summary}.
 
 %prep
-%setup -q -n %{base_name}-%{version} -a10
+%setup -q -n apache-%{base_name}-%{file_version} -a10
 
 %patch -P 1 -p1
 %patch -P 2 -p1

++++++ maven4.spec ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.621624781 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.625624921 +0200
@@ -18,11 +18,11 @@
 
 %global maven_version_suffix 4
 %global base_name maven
-%global file_version 4.0.0-SNAPSHOT
+%global file_version 4.0.0-rc-6
 %global homedir %{_datadir}/%{base_name}%{?maven_version_suffix}
 %global confdir %{_sysconfdir}/%{base_name}%{?maven_version_suffix}
 Name:           %{base_name}%{?maven_version_suffix}
-Version:        4.0.0~20260724.2b1209f9a3
+Version:        4.0.0~rc6
 Release:        0
 Summary:        Java project management and project comprehension tool
 # maven itself is ASL 2.0
@@ -30,10 +30,10 @@
 License:        Apache-2.0 AND MIT
 Group:          Development/Tools/Building
 URL:            https://maven.apache.org/
-Source0:        %{base_name}-%{version}.tar.xz
+Source0:        
https://archive.apache.org/dist/%{base_name}/%{base_name}-4/%{file_version}/source/apache-%{base_name}-%{file_version}-src.tar.gz
 Source1:        maven-bash-completion
 Source2:        mvn.1
-Source10:       %{base_name}-build.tar.xz
+Source10:       apache-%{base_name}-build.tar.xz
 Source100:      pom_properties.py
 Patch1:         0001-Adapt-mvn-script.patch
 Patch2:         0002-Invoke-logback-via-reflection.patch
@@ -187,7 +187,7 @@
 %{summary}.
 
 %prep
-%setup -q -n %{base_name}-%{version} -a10
+%setup -q -n apache-%{base_name}-%{file_version} -a10
 
 %patch -P 1 -p1
 %patch -P 2 -p1

++++++ 0001-Adapt-mvn-script.patch ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.657626044 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.665626325 +0200
@@ -1,4 +1,4 @@
-From b8fdd46aef22b8ade4a76298e33432dc472c7131 Mon Sep 17 00:00:00 2001
+From 4542cad616da2b77f199043fea9006b75540721d Mon Sep 17 00:00:00 2001
 From: Michael Simacek <[email protected]>
 Date: Wed, 1 Feb 2017 14:54:26 +0100
 Subject: [PATCH 1/2] Adapt mvn script

++++++ 0002-Invoke-logback-via-reflection.patch ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.681626886 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.689627167 +0200
@@ -1,4 +1,4 @@
-From 763ff49ac6f1545d527974baae808c8383872270 Mon Sep 17 00:00:00 2001
+From 3e9143e1d3b3606d118b8d358c2f74463d70a63a Mon Sep 17 00:00:00 2001
 From: Michael Simacek <[email protected]>
 Date: Tue, 6 Jun 2017 13:47:43 +0200
 Subject: [PATCH 2/2] Invoke logback via reflection

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.733628711 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.741628991 +0200
@@ -1,6 +1,6 @@
-mtime: 1784888324
-commit: 094beb1f2477a27fa4668d63a91f50bdeeb389dce14c6af2dfb5f1cbf428cc51
+mtime: 1785821624
+commit: fca76d34a0ca927d9f85e473b70613388d4ef4048a2f2f237cb52f65f889d521
 url: https://src.opensuse.org/java-packages/maven4
-revision: 094beb1f2477a27fa4668d63a91f50bdeeb389dce14c6af2dfb5f1cbf428cc51
+revision: fca76d34a0ca927d9f85e473b70613388d4ef4048a2f2f237cb52f65f889d521
 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-08-04 07:33:44.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ jline-3.30.x.patch ++++++
--- /var/tmp/diff_new_pack.G1va95/_old  2026-08-05 17:50:11.945636149 +0200
+++ /var/tmp/diff_new_pack.G1va95/_new  2026-08-05 17:50:11.949636289 +0200
@@ -1,4 +1,4 @@
-From caa6ee4f707d4f0b664257e4c7cbcbe17aee95fa Mon Sep 17 00:00:00 2001
+From 4752681f4facc61a76b1cf0f542abf3de2dd401e Mon Sep 17 00:00:00 2001
 From: Fridrich Strba <[email protected]>
 Date: Tue, 21 Jul 2026 08:40:10 +0200
 Subject: [PATCH] Build with jline < 4.1
@@ -33,7 +33,7 @@
      public int getWidth() {
          return getTerminal().getWidth();
 diff --git a/pom.xml b/pom.xml
-index 6ec6c9c1b3..15e1ad4e47 100644
+index a9e08b8a89..a602a04217 100644
 --- a/pom.xml
 +++ b/pom.xml
 @@ -154,7 +154,7 @@ under the License.

Reply via email to