From nobody Sun Jul 13 12:58:48 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bg59j1XZnz60wWb for ; Sun, 13 Jul 2025 12:58:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bg59h71Y7z3Ftf; Sun, 13 Jul 2025 12:58:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752411529; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=7iXz2AWQgeh8qkm6RKsC5MB0ratz2i2WRP75hTKDOWc=; b=Lg/Qkp/TzQts+0h98v0gx84Z3KR8IRmx8yGKtLiG0NrPL3wqHGvhexXpNDTr8wR5MQNIoA K4XbyzGKOxuiZzx6A7G/0OJnAszi6wtrg0tr/JdzmpaOacq93DAYtyR0a0X1zACkXZP+zn Kw7XeBmNvNJHXmt45BXvGkY+E8pVwn7rG//G0azYnNH1brtwb7Zw/3yugfeucnBd/EmgBd I00Cx9GIZHAyJMOrWZgDmjWKc/CJVbwho1Dtt6ntgYxtq/NzM91nbRdWgORAZeANHPer7Z FLFZO9etvRniE/SIe+OdJVE9bT8v0jO9u4yxUXV89/8KsOkFZiRwrn777roXIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752411529; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=7iXz2AWQgeh8qkm6RKsC5MB0ratz2i2WRP75hTKDOWc=; b=dFnEyWnkILvEzLzDnlLdRcliqGi4b3IzZS2Ee6ht5t2n+w//ACFSPbOucgD0BPZnp6RsS0 8Zm6wc8bSRqQ9UGs5uNkND626I1W+5Eig3eFTxJLtYW8HFF5L/B/OQtzn7gYGKpq6uLr36 8H+U2MLDvDx+Q4460eRF9Tc3Onl+hgGVxjOs9J8mHvT472wRI+NZ4FbGFVjCC3VAXZWqqU h9nMRjxm43e+1LihhKfmtdo8e5fboEPRUYS+baed5HbwlDD0d5TGGktBfvUdp6t81L49n/ qOkOG+ECfst8NlKD5KEl52YAt1ucY7/Sk+ZbxHnKJNbT8c5o1NDNEfbugkhpHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752411529; a=rsa-sha256; cv=none; b=O9NyzPnoZzQwlkXtkeZ6ITLHxfYVSZSA/TbFJHOPBUHAh/tyK0RvN3sL7/Fk2FlLUwqNH3 Jo+jjptEIsy/BG5q/Tlz+jNTIm6izg/MZPoz3LDdrknKn/AW8GyPgBsHIGZPLXARne97Yv JN2hUY7zkHJZcKnarJbANQPFXFh8+b/yYWNCByG0fBh49hmBRJFIjP2givT6rPwFHjEw8S m1M9xS3EeZI4jStgDoYNFBU+1OKwOywxedH7nQS+A5SHnKISHGhfzDwqtzk+ln7jibqBRy 4Udm31ajx38yFq+/9kO4IJIRPOD5mzoQfsMxIVZSKeWn0lDr8G7LfpiRw1DmyQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bg59h4sB1z18S8; Sun, 13 Jul 2025 12:58:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56DCwmS6022821; Sun, 13 Jul 2025 12:58:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56DCwmBc022818; Sun, 13 Jul 2025 12:58:48 GMT (envelope-from git) Date: Sun, 13 Jul 2025 12:58:48 GMT Message-Id: <202507131258.56DCwmBc022818@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: adf12d5966 - main - Add OpenJDK status report for 2025Q2 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: adf12d59665b0de71b129cd26a22e7199d70fabf Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=adf12d59665b0de71b129cd26a22e7199d70fabf commit adf12d59665b0de71b129cd26a22e7199d70fabf Author: Harald Eilertsen AuthorDate: 2025-06-25 13:34:38 +0000 Commit: Lorenzo Salvadore 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 + +FreeBSD Java mailing list + +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