Date: Sun, 13 Jul 2025 12:58:48 GMT From: Lorenzo Salvadore <salvadore@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: adf12d5966 - main - Add OpenJDK status report for 2025Q2 Message-ID: <202507131258.56DCwmBc022818@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507131258.56DCwmBc022818>
