OpenJDK 25.0.3 in ports

From: Harald Eilertsen <haraldei_at_anduin.net>
Date: Thu, 23 Apr 2026 09:27:37 UTC
Hi,

Yesterday evening I pushed OpenJDK 25.0.3 to the FreeBSD ports tree, main branch.

Upstream release notes are here:
https://www.oracle.com/java/technologies/javase/25all-relnotes.html.

Apart from the upstream changes it contains the following BSD specific
fixes compared to version 25.0.2:

  - Fix generating atomic entry points for Aarch64
  - General aarch64 cpu and hardware capabilities updates
  - Enable building the Hotspot Disassembler (HSDIS) for FreeBSD
  - Fix locating native symbols loaded from shared object in the
    Serviceability Agent
  - Prevent crashes on Apple Silicon for all BSD, not just MacOS


Should be available with pkg for people running the latest branch, once
the package builders are done with it.

As always, thanks to The FreeBSD Foundation for sponsoring my work on
OpenJDK for FreeBSD.

--
Harald Eilertsen