git: adf12d5966 - main - Add OpenJDK status report for 2025Q2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 13 Jul 2025 12:58:48 UTC
The branch main has been updated by salvadore:
URL: https://cgit.FreeBSD.org/doc/commit/?id=adf12d59665b0de71b129cd26a22e7199d70fabf
commit adf12d59665b0de71b129cd26a22e7199d70fabf
Author: Harald Eilertsen <haraldei@anduin.net>
AuthorDate: 2025-06-25 13:34:38 +0000
Commit: Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2025-07-13 12:55:34 +0000
Add OpenJDK status report for 2025Q2
Pull Request: https://github.com/freebsd/freebsd-doc/pull/515
---
.../en/status/report-2025-04-2025-06/openjdk.adoc | 25 ++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/website/content/en/status/report-2025-04-2025-06/openjdk.adoc b/website/content/en/status/report-2025-04-2025-06/openjdk.adoc
new file mode 100644
index 0000000000..aa4c7f92cb
--- /dev/null
+++ b/website/content/en/status/report-2025-04-2025-06/openjdk.adoc
@@ -0,0 +1,25 @@
+=== Improve OpenJDK on FreeBSD
+
+Links: +
+link:https://freebsdfoundation.org/project/improving-openjdk-on-freebsd/[Project description] URL: https://freebsdfoundation.org/project/improving-openjdk-on-freebsd/[] +
+link:https://github.com/freebsd/openjdk[Project repository] URL: https://github.com/freebsd/openjdk[]
+
+Contact: +
+Harald Eilertsen <haraldei@freebsdfoundation.org> +
+FreeBSD Java mailing list <freebsd-java@lists.freebsd.org>
+
+The goal of this project is to improve OpenJDK support for FreeBSD/amd64 and FreeBSD/arm64.
+
+Java is an important runtime environment for many high performance, critical enterprise systems.
+Making sure Java based applications run correctly and efficiently on FreeBSD is important to ensure that FreeBSD will continue to be a viable and attractive platform for enterprises, as well as businesses and organizations of all sizes.
+
+In this quarter the following issues/milestones were reached:
+
+* The OpenJDK 24 port https://cgit.freebsd.org/ports/commit/?id=5fc04e4b900f974d5d334b1165668bddc90a86f6[was updated to OpenJDK 24.0.1] at the beginning of the quarter, soon after it was released by upstream.
+* A https://github.com/freebsd/openjdk/commit/de1b86fcc3dd2469240bbe0774d865fa6cd0d185[recurring issue with the PPC ports] was fixed (thanks to mailto:pkubaj@FreeBSD.org[Piotr Kubaj]).
+* A new way of boostrapping OpenJDK ports https://reviews.freebsd.org/D50349[was suggested and discussed] – this is a prerequisite to get the FreeBSD port integrated into the OpenJDK CI environment.
+* A https://github.com/openjdk/jtreg/pull/262[CI job for building and testing] the jtreg test harness for FreeBSD was integrated using GitHub Actions - in part to get familiar with the CI framework used by OpenJDK projects, but also to make sure the test harness builds and works on FreeBSD.
+
+In addition, a lot of time was spent cleaning up and refactoring the BSD port for Aarch64, fixing various issues and working towards making the BSD port up to date with the OpenJDK mainline.
+
+Sponsor: The FreeBSD Foundation