Updated OpenJDK ports

From: Harald Eilertsen <haraldei_at_anduin.net>
Date: Sat, 24 Oct 2026 15:33:11 UTC
Hi,

I've updated most of the OpenJDK ports for FreeBSD to the latest
upstream version, which also includes the fixes for the vulnerable
eMudhra CA certificates.

The following versions are available in ports, both in latest and the
last quarterly branch:

  - java/openjdk27 has been updated to version 27.0.1.0.2.
  - java/openjdk25 has been updated to version 25.0.5.0.2.
  - java/openjdk21 has been updated to version 21.0.13.0.2.
  - java/openjdk17 has been updated to version 17.0.21.0.2.


OpenJDK 8 and 11 are still to be done.

I would encourage anyone running services on OpenJDK on FreeBSD to
upgrade after testing the new versions. Though I don't expect any
issues, I have not had as much time to test these versions as much as I
normally do.

Please note that java/openjdk26 has _not_ been updated, but rather
deprecated as it is no longer maintained by the OpenJDK project. Since
it's missing the CA certificate fixes, it will expire already on
2026-12-01. Anyone still on OpenJDK 26 is encouraged to upgrade to
OpenJDK 27, or if possible OpenJDK 25 which is the latest LTS version.

Please file any issues you have with the updated ports in the FreeBSD
bug tracker: https://bugs.freebsd.org

Thanks to The FreeBSD Foundation for supporting my work on OpenJDK for
FreeBSD, and to Greg Lewis and Kurt Miller for helping with this
release.

Take care!
Harald