Sync from SUSE:SLFO:Main maven revision fe170edab7d28cf6b91053c42b72d67a

This commit is contained in:
Adrian Schröter 2024-07-01 14:22:42 +02:00
parent 33b808da08
commit f8b1a8c9ae
6 changed files with 42 additions and 11 deletions

BIN
apache-maven-3.9.7-build.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
apache-maven-3.9.7-src.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
apache-maven-3.9.8-build.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
apache-maven-3.9.8-src.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Tue Jun 18 08:12:47 UTC 2024 - Fridrich Strba <fstrba@suse.com>
- Upgrade to upstream version 3.9.8
* Bug
+ MNG-7758: o.e.aether.resolution.ArtifactResolutionException
incorrectly examined when multiple repositories are involved
+ MNG-8066: Maven hangs on self-referencing exceptions
+ MNG-8116: Plugin configuration can randomly fail in case of
method overloading as it doesn't take into account
implementation attribute
+ MNG-8131: Property replacement in dependency pom no longer
works
+ MNG-8135: Profile activation based on OS properties is no
longer case insensitive
+ MNG-8142: If JDK profile activator gets "invalid" JDK version
for whatever reason, it chokes but does not tell why
+ MNG-8147: Profile interpolation broke their evaluation in case
of duplicate IDs
* Improvement
+ MNG-7902: Sort plugins in validation report
+ MNG-8140: When a model is discarded (by model builder) for
whatever reason, show why it happened
+ MNG-8141: Model Builder should report if not sure about
"fully correct" outcome
+ MNG-8150: Make SimplexTransferListener handle absent
source/target files
* Task
+ MNG-8146: Drop use of commons-lang
* Dependency upgrade
+ MNG-8136: Update to Eclipse Sisu 0.9.0.M3
+ MNG-8143: Update to commons-cli 1.8.0
+ MNG-8144: Update to Guava 32.2.1-jre
+ MNG-8154: Upgrade default plugin bindings
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 11 15:23:33 UTC 2024 - Fridrich Strba <fstrba@suse.com> Tue Jun 11 15:23:33 UTC 2024 - Fridrich Strba <fstrba@suse.com>

View File

@ -20,7 +20,7 @@
%global homedir %{_datadir}/%{name}%{?maven_version_suffix} %global homedir %{_datadir}/%{name}%{?maven_version_suffix}
%global confdir %{_sysconfdir}/%{name}%{?maven_version_suffix} %global confdir %{_sysconfdir}/%{name}%{?maven_version_suffix}
Name: maven Name: maven
Version: 3.9.7 Version: 3.9.8
Release: 0 Release: 0
Summary: Java project management and project comprehension tool Summary: Java project management and project comprehension tool
# maven itself is ASL 2.0 # maven itself is ASL 2.0
@ -42,7 +42,6 @@ BuildRequires: ant
BuildRequires: aopalliance BuildRequires: aopalliance
BuildRequires: apache-commons-cli BuildRequires: apache-commons-cli
BuildRequires: apache-commons-codec BuildRequires: apache-commons-codec
BuildRequires: apache-commons-lang3
BuildRequires: apache-commons-logging BuildRequires: apache-commons-logging
BuildRequires: atinject BuildRequires: atinject
BuildRequires: dos2unix BuildRequires: dos2unix
@ -118,7 +117,6 @@ Group: Development/Tools/Building
Requires: aopalliance Requires: aopalliance
Requires: apache-commons-cli Requires: apache-commons-cli
Requires: apache-commons-codec Requires: apache-commons-codec
Requires: apache-commons-lang3
Requires: apache-commons-logging Requires: apache-commons-logging
Requires: atinject Requires: atinject
Requires: glassfish-annotation-api Requires: glassfish-annotation-api
@ -230,7 +228,6 @@ done
%build %build
mkdir -p lib mkdir -p lib
build-jar-repository -s lib \ build-jar-repository -s lib \
apache-commons-lang3 \
atinject \ atinject \
commons-cli \ commons-cli \
glassfish-annotation-api \ glassfish-annotation-api \
@ -297,7 +294,6 @@ chmod -x %{buildroot}%{homedir}/bin/*.cmd %{buildroot}%{homedir}/bin/*.conf
# Transitive deps of wagon-http, missing because of unshading # Transitive deps of wagon-http, missing because of unshading
build-jar-repository -p %{buildroot}%{homedir}/lib \ build-jar-repository -p %{buildroot}%{homedir}/lib \
aopalliance \ aopalliance \
apache-commons-lang3 \
atinject \ atinject \
commons-cli \ commons-cli \
commons-codec \ commons-codec \