+1 (binding)
verified:
- sigs, commit hash, notice and license
- build from source
- that the flag is no longer set by the launcher (via draft #8122)
closing the vote,
-mbien
On 10.01.25 13:30, Michael Bien wrote:
This is a vote on the Windows launcher native binaries. As the binary
artefacts are consumed by the IDE build, we need to release them
separately when they need updating.
The main purpose of this release is to ensure that the windows launcher
is ready to be used on JDK 24+ by removing a hardcoded and no longer
supported JVM flag.
A second minor code update was made to improve build compatibility with
newer c++ compilers, e.g those shipped with the current ubuntu LTS
release.
Both via PR #8009, no other changes since last release.
Voting artifacts are to be found here:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/2-6c17cc6/
primary voting artefact:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/2-6c17cc6/launcher-external-sources-2-6c17cc6.zip
SHA512:
e22e1e18133a1c60780c4afea60ce7603a45759a2334f11fd2f16e3b5576c121910d2c3860caf0f7a46a4d9db61e2c95c8b127292370ebe2f5154ff002b39216
binary artefacts:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/2-6c17cc6/launcher-external-binaries-2-6c17cc6.zip
SHA512:
d6580b5956c4cbc572b8787bd7fe5ca773612734b7c84749bc2a612858671f96d508dfa1c63313ba32ed866dfb92312315761c86b7ff3bccef716d3a9dd553d0
Once released the binaries will be consumed by the IDE. A draft PR,
including dev build, using the staged artefacts is at
https://github.com/apache/netbeans/pull/8122
#8112 effectively moves the deprecated JVM flag from the windows
launcher into the netbeans config, the resulting dev build remains
compatible on JDKs between 17 and 23. For JDK 24 compatibility of
NetBeans itself, followup PRs will be needed (draft: #7928).
The source and binary artefacts were created in GitHub actions run:
https://github.com/apache/netbeans/actions/runs/12656284985
This was triggered by the merge commit 6c17cc6c78.
This vote is going to be open for at least 72 hours. Vote with +1, 0, and
-1 as usual. Please mark your vote with (binding) if you're an Apache
NetBeans PMC member.
best regards and thanks to everyone for testing,
michael
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists