<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/java/openjdk22, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-04-12T20:18:07Z</updated>
<entry>
<title>java/openjdk22: Remove expired port</title>
<updated>2026-04-12T20:18:07Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2026-04-12T20:15:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=cf689b5bfea2f476ddff46bf6c5f7556922f53ce'/>
<id>urn:sha1:cf689b5bfea2f476ddff46bf6c5f7556922f53ce</id>
<content type='text'>
2026-04-12 java/openjdk22: No longer supported by upstream
</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/openjdk22: pass MAKE_JOBS_NUMBER around</title>
<updated>2025-09-23T10:31:02Z</updated>
<author>
<name>Ronald Klop</name>
<email>ronald@FreeBSD.org</email>
</author>
<published>2025-09-23T10:28:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2f1a4a07f6e97cfeded70c1ddcaf24831972b861'/>
<id>urn:sha1:2f1a4a07f6e97cfeded70c1ddcaf24831972b861</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/openjdk*: Update pkg-message information about fdescfs and procfs</title>
<updated>2025-01-06T14:16:58Z</updated>
<author>
<name>Xavier Beaudouin</name>
<email>kiwi@FreeBSD.org</email>
</author>
<published>2024-12-16T14:30:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=2cf6bc1add649b35668b449ab35fb04ed0a6d263'/>
<id>urn:sha1:2cf6bc1add649b35668b449ab35fb04ed0a6d263</id>
<content type='text'>
OpenJDK installation inform that fdescfs(5) and procfs(5) should be
mounted when using OpenJDK.
After doing some test and some traces, it seems that this should be
no so usefull, some applications will require it, but most of java
applications doesn't seems to suffer to work or performance when
such pseudo FS is not mounted.

So this change request permit to let local administrator to decide if
it is really needed or not.

Sponsored by:	Entersekt (previously Modirum MDpay)
Sponsored by:	Klara Inc.
Approved by:	0mp (mentor)
PR:	283364
</content>
</entry>
<entry>
<title>java/openjdk8 java/openjdk11 java/openjdk17 java/openjdk18 java/openjdk19 java/openjdk20 java/openjdk21 java/openjdk22: disable warnings as errors</title>
<updated>2024-09-15T11:36:13Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-08-29T07:46:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3378cc494de65725a36e8ff5aaa205273521ba52'/>
<id>urn:sha1:3378cc494de65725a36e8ff5aaa205273521ba52</id>
<content type='text'>
Generally disable warnings-as-errors for all openjdk ports, removing all
the conditionals we have now for particular architectures and/or
compilers. It does not make sense to have this on by default, unless you
are an upstream maintainer.

PR:		281188
Approved by:	maintainer timeout (2 weeks)
MFH:		2024Q3
</content>
</entry>
<entry>
<title>java/openjdk22: Update to 22.0.2</title>
<updated>2024-07-28T06:08:33Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2024-07-28T06:07:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=274bbd72a971381b75e46e682ca3fea7a7b8fc0d'/>
<id>urn:sha1:274bbd72a971381b75e46e682ca3fea7a7b8fc0d</id>
<content type='text'>
</content>
</entry>
</feed>
