| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
23.0.2+7.2_2 08 Apr 2026 14:12:20
    |
Harald Eilertsen (haraldei)  |
java/openjdk*: Fix possible race after configure
Some setups could fail when building with poudriere bulk with a message
about the configuration was out of date. Since configure is run as part
of the build in any case, we don't need the explicit configure check in
the openjdk build system, so we disable it.
Fix originally proposed by jonc@chen.org.nz.
Since this doen not change the port, only whether it will build or not,
I have not bumped the PORTREVISION for this change.
PR: 294199
Reported by: nxjoseph
Reviewed by: glewis
Approved by: glewis
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56289 |
23.0.2+7.2_2 23 Feb 2026 14:23:56
    |
Harald Eilertsen (haraldei)  |
java/openjdk21-25: Bootstrap from prebuilt packages
Completes the transition to using prebuilt packages to bootstrap OpenJDK
ports.
PR: 289731
Reviewed by: jrm, fuz (mentor)
Approved by: fuz (mentor)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54731 |
23.0.2+7.2_2 03 Feb 2026 05:13:43
    |
Po-Chuan Hsieh (sunpoet)  |
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change
PR: 292881
Reported by: Petr Lampa <lampa@fit.vutbr.cz> |
23.0.2+7.2_1 12 Dec 2025 12:00:52
    |
Harald Eilertsen (haraldei)  |
java/openjdk*: Deprecate unmaintained versions
Mark OpenJDK versions no longer maintained by upstream as deprecated,
and for future removal. Keeping LTS versions, as well as the actively
maintained latest versions in the tree.
Reviewed by: bofh (mentor), jrm
Approved by: bofh (mentor)
MFH: 2025Q4
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D54176 |
23.0.2+7.2 01 Oct 2025 10:52:06
    |
Piotr Kubaj (pkubaj)  |
java/openjdk23: remove patch that breaks build
os::current_stack_base_and_size is implemented is os_bsd.cpp. |
23.0.2+7.2 25 Sep 2025 02:42:32
    |
Joseph Mingrone (jrm)  Author: Harald Eilertsen |
java/openjdk23: FreeBSD updates and fixes
- Enable IPv6 dual protocol socket support on FreeBSD.
- Fixed a performance issue when looking up committed memory size and
number of open file handles via the OperatingSystemMXBean interface.
This affected some large ElasticSearch clusters, but potentially also
other large high performance systems.
Reviewed by: emaste, jrm
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D52381 |
23.0.2+7.1_3 23 Sep 2025 10:31:03
    |
Ronald Klop (ronald)  |
java/openjdk23: pass MAKE_JOBS_NUMBER around
Be more verbose during the build to prevent output timeout.
For rationale of this change see the commits in java/openjdk17 of the
last two weeks. |
23.0.2+7.1_2 27 Jun 2025 15:14:08
    |
Baptiste Daroussin (bapt)  |
openjdk: remove need for fdescfs(5) and probably procfs(5)
Implement getCommittedVirtualMemorySize() directly using sysctl
kern.proc.vmmap
Implement getOpenFileDescriptorCount() directly using sysctl
kern.proc.nfds
Note on openjdk17 use closefrom where possible (note this use case is
only in openjdk 17, 21, 23 and 24)
Remove the message about the use of fdescfs(5) as this is not needed
for sure, keep the information about procfs(5) as I have not analysed
enough the source code to make sure it is not used anywhere else, but
I don't think it is. |
23.0.2+7.1_1 29 May 2025 16:51:09
    |
Ronald Klop (ronald)  |
java/openjdk18-24: fix printf in configure output
Printf was confused because the argument was used as format string
and contained a %.
The issue is only cosmetical so not bumping port revision.
It is mentioned in the PR that an upstream fix is in openjdk25.
PR: 287053
Approved by: java@ |
23.0.2+7.1_1 05 Mar 2025 14:19:26
    |
Joseph Mingrone (jrm)  Author: Harald Eilertsen |
java/openjdk23: Minor Makefile improvements
Reviewed by: arrowd, jrm
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48299 |
23.0.2+7.1_1 01 Mar 2025 19:58:38
    |
Joseph Mingrone (jrm)  Author: Harald Eilertsen |
java/openjdk23: Delete patch for fontmanager/freetypeScaler.c
The patch causes a load failure when trying to load graphical java
programs, because it created a hard dependency on libfontconfig.so from
libfontmanager.so. This should be handled by the JDK itself by
dynamically loading fontconfig if it's needed.
PR: 284503
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48806 |
23.0.2+7.1 15 Feb 2025 16:25:38
    |
Greg Lewis (glewis)  |
java/openjdk23: Update to 23.0.2 |
23.0.1+11.1 21 Jan 2025 09:05:07
    |
Ronald Klop (ronald)  |
java/openjdk23: mark broken on 13/i386
Went ahead with committing as I saw similar BROKEN_* lines for
FreeBSD 14/i386 and 15/i386 already.
PR: 284222
MFH: 2025Q1 |
23.0.1+11.1 18 Jan 2025 15:41:59
    |
Piotr Kubaj (pkubaj)  |
java/openjdk23: fix build on powerpc64*
Copy patch from java/openjdk22 to fix:
Error: dl failure on line 564
Error: failed
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-ppc64-server-release/jdk/lib/server/libjvm.so,
because
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-ppc64-server-release/jdk/lib/server/libjvm.so:
Undefined symbol "_ZN2os27current_stack_base_and_sizeEPPhPm" |
23.0.1+11.1 30 Dec 2024 18:07:47
    |
Joseph Mingrone (jrm)  Author: Harald Eilertsen |
java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15
On FreeBSD 14 and 15 the i386 build fails with a segfault.
Reviewed by: bofh, jrm
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48252 |
23.0.1+11.1 27 Dec 2024 19:41:29
    |
Joseph Mingrone (jrm)  Author: Haral Eilertsen |
java/openjdk23: Add port
Release notes: https://openjdk.org/projects/jdk/23/
Reviewed by: bofh, diizzy, emaste, glewis, jrm
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D48194 |