git: 3bef153587 - main - Status/2025Q4/jdk21default.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=3bef15358724bd539d043bf47160230ebd27f63e

commit 3bef15358724bd539d043bf47160230ebd27f63e
Author:     Ronald Klop <[email protected]>
AuthorDate: 2025-12-26 10:03:32 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2025-12-30 11:42:03 +0000

    Status/2025Q4/jdk21default.adoc: Add report
    
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/583
---
 .../report-2025-10-2025-12/jdk21default.adoc       | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/website/content/en/status/report-2025-10-2025-12/jdk21default.adoc b/website/content/en/status/report-2025-10-2025-12/jdk21default.adoc
new file mode 100644
index 0000000000..73af045335
--- /dev/null
+++ b/website/content/en/status/report-2025-10-2025-12/jdk21default.adoc
@@ -0,0 +1,24 @@
+=== Ports -- Make OpenJDK 21 the default JAVA_VERSION
+
+Links:
+link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272855[Issue 272855] URL: link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272855[] +
+link:https://docs.google.com/spreadsheets/d/17hmRQ0ShY4SHHVEkQBVxqK2G88fPZLriTzO26zXdjC4/edit?usp=sharing[Sheet tracking Work in Progress] URL: https://docs.google.com/spreadsheets/d/17hmRQ0ShY4SHHVEkQBVxqK2G88fPZLriTzO26zXdjC4/edit?usp=sharing
+
+Contact: Ronald Klop <[email protected]>
+
+The default JAVA_VERSION in FreeBSD ports is still OpenJDK 8.
+It is time to upgrade this to a more modern version like OpenJDK 21.
+We need to test and fix all ports using Java to build or run with JDK 21, or pin JAVA_VERSION in the port to the latest supported version.
+
+The work is being tracked in PR 272855 and a Google Sheet for more details.
+Already more than half of the ports that failed a test run is fixed.
+
+If you have experience with Java and the ports system you are invited to help.
+I think it is reasonable to have the ports in shape for the JAVA_VERSION=21 setting in February 2026.
+
+Plan:
+
+* Check the last 12 ports and create a PR or commit
+* Commit the PRs that are timeing out on maintainer feedback
+* Ask for another exp-run
+* If done, increase JAVA_VERSION
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.