<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/java/openjdk23, branch 13-eol</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=13-eol</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=13-eol'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-04-08T14:12:20Z</updated>
<entry>
<title>java/openjdk*: Fix possible race after configure</title>
<updated>2026-04-08T14:12:20Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@FreeBSD.org</email>
</author>
<published>2026-04-07T08:03:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6fe56cc444f47fe6180bb976ef0980a6d4ef906b'/>
<id>urn:sha1:6fe56cc444f47fe6180bb976ef0980a6d4ef906b</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>java/openjdk21-25: Bootstrap from prebuilt packages</title>
<updated>2026-02-23T14:23:56Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@FreeBSD.org</email>
</author>
<published>2026-01-15T13:02:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8de6fe603338d529fb9ef6c744a5a676370de59b'/>
<id>urn:sha1:8de6fe603338d529fb9ef6c744a5a676370de59b</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change</title>
<updated>2026-02-03T05:13:43Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2026-02-03T05:08:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2adc4bef7df69089f28bd4525c58238aebc4a34d'/>
<id>urn:sha1:2adc4bef7df69089f28bd4525c58238aebc4a34d</id>
<content type='text'>
PR:		292881
Reported by:	Petr Lampa &lt;lampa@fit.vutbr.cz&gt;
</content>
</entry>
<entry>
<title>java/openjdk*: Deprecate unmaintained versions</title>
<updated>2025-12-12T12:00:52Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@FreeBSD.org</email>
</author>
<published>2025-12-11T15:02:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=6a245515c7c2048e25413bd31d15e06a96319c8f'/>
<id>urn:sha1:6a245515c7c2048e25413bd31d15e06a96319c8f</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>java/openjdk23: remove patch that breaks build</title>
<updated>2025-10-01T10:52:06Z</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2025-10-01T10:47:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=dfd6ae222523378df193dd7828927ba9d34c9838'/>
<id>urn:sha1:dfd6ae222523378df193dd7828927ba9d34c9838</id>
<content type='text'>
os::current_stack_base_and_size is implemented is os_bsd.cpp.
</content>
</entry>
<entry>
<title>java/openjdk23: FreeBSD updates and fixes</title>
<updated>2025-09-25T02:42:32Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@anduin.net</email>
</author>
<published>2025-09-24T15:03:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a936fb9b16bac7cc5945213c7edf8c6a57709591'/>
<id>urn:sha1:a936fb9b16bac7cc5945213c7edf8c6a57709591</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>java/openjdk23: pass MAKE_JOBS_NUMBER around</title>
<updated>2025-09-23T10:31:03Z</updated>
<author>
<name>Ronald Klop</name>
<email>ronald@FreeBSD.org</email>
</author>
<published>2025-09-23T10:29:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=65e7235bde423e915d89f5b936c1eff8bd242ec0'/>
<id>urn:sha1:65e7235bde423e915d89f5b936c1eff8bd242ec0</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>openjdk: remove need for fdescfs(5) and probably procfs(5)</title>
<updated>2025-06-27T15:14:08Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2025-06-27T14:59:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3a407ba074c037ab429e357307016648b4d5ed33'/>
<id>urn:sha1:3a407ba074c037ab429e357307016648b4d5ed33</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>java/openjdk18-24: fix printf in configure output</title>
<updated>2025-05-29T16:51:09Z</updated>
<author>
<name>Ronald Klop</name>
<email>ronald@FreeBSD.org</email>
</author>
<published>2025-05-28T14:46:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=5769468b4ba38b5d24dcba7aaa0b0131cc5d10d6'/>
<id>urn:sha1:5769468b4ba38b5d24dcba7aaa0b0131cc5d10d6</id>
<content type='text'>
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@
</content>
</entry>
<entry>
<title>java/openjdk23: Minor Makefile improvements</title>
<updated>2025-03-05T14:19:26Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@anduin.net</email>
</author>
<published>2025-03-05T13:53:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=7451fa59a5a08e9ecf9711fc213d46dcb48cfc3d'/>
<id>urn:sha1:7451fa59a5a08e9ecf9711fc213d46dcb48cfc3d</id>
<content type='text'>
Reviewed by:	arrowd, jrm
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D48299
</content>
</entry>
</feed>
