Re: [VOTE] Release Apache Maven 4.0.0-rc-6 (third attempt)

Gerd Aschemann <[email protected]> Sat, 1 Aug 2026 01:12:25 +0200
Newsgroups gmane.comp.jakarta.turbine.maven.devel
Message-ID <[email protected]>
--Apple-Mail=_77BD8192-8B19-4650-B979-88AED2CA4E9D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

+0 (non-binding)

Technically verified on macOS (Apple Silicon), JDK 17 (Temurin 17.0.18), =
staging repo maven-2452:

- Source release SHA-512 (apache-maven-4.0.0-rc-6-src.zip and =
-src.tar.gz):
  OK =E2=80=94 matches both the value in the [VOTE] mail and the =
published .sha512 files.
- PGP signatures (src.zip and src.tar.gz): Good signature from Guillaume =
Nodet
  (key from https://downloads.apache.org/maven/KEYS).
- Source build from apache-maven-4.0.0-rc-6-src.zip with an isolated =
local
  repository (JDK 17): BUILD SUCCESS =E2=80=94 full 38-module reactor =
built and all
  unit tests passed; distribution assembled. (Core integration-test =
suite not run.)

+0 rather than +1 because of the known BOM consumer-POM =
over-interpolation issue
deferred to rc-7 (#12641); from my checks the release is otherwise =
technically sound.

Thanks Guillaume!
Gerd


> On 30. Jul 2026, at 18:31, Guillaume Nodet <[email protected]> wrote:
>=20
> Hi all,
>=20
> We solved the following issues since rc-5:
>   https://github.com/apache/maven/releases/tag/maven-4.0.0-rc-6
>=20
> Issues fixed since the first rc-6 attempt:
> - Fix #12583: Inverted file existence check in DefaultTransport.put()
> - Remove erroneous PathSelector optimization that skipped path
> relativization
> - Remove PathSelector include-based directory pre-filtering =
optimization
> - Add Apache license headers and fix NOTICE files to address ATR =
concerns
> - [MNG-8507] mvnup: skip dedup inside plugin <configuration> elements
>=20
> Issues fixed since the second rc-6 attempt:
> - Fix BOM consumer POM leaving property references unresolved (#12627)
> - Use resource filtering for mng-12534 IT plugin mavenVersion to avoid
> hardcoded versions
>=20
> Staging repo:
>  https://repository.apache.org/content/repositories/maven-2452/
>=20
> Source release:
>=20
> =
https://repository.apache.org/content/repositories/maven-2452/org/apache/m=
aven/apache-maven/4.0.0-rc-6/apache-maven-4.0.0-rc-6-src.zip
>=20
> Source release SHA-512:
>=20
> =
5150cb8168e62cc0bae24516f35293eaac0d099e45a2f0c8ec40a96b1cc9c384f26abe943c=
fa57ac9c4cf3f762ef7e413c43242106bea0ffa3d9f8a3709d431e
>=20
> Distribution:
>  https://dist.apache.org/repos/dist/dev/maven/maven-4/4.0.0-rc-6/
>=20
> Staging site:
>  https://maven.apache.org/ref/4-LATEST/
>=20
> Guide to testing staged releases:
>  =
https://maven.apache.org/guides/development/guide-testing-releases.html
>=20
> Vote open for at least 72 hours.
>=20
> [ ] +1
> [ ] +0
> [ ] -1
>=20
> Guillaume Nodet

--
Gerd Aschemann (er/he) --- Ver=C3=B6ffentlichen hei=C3=9Ft Ver=C3=A4ndern =
(Carmen Thomas)
+49/173/3264070 -- [email protected] -- https://aschemann.net


--Apple-Mail=_77BD8192-8B19-4650-B979-88AED2CA4E9D--