<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/java/openjdk8/Makefile, 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-06-18T14:14:52Z</updated>
<entry>
<title>java/openjdk8: fix build on aarch64/16</title>
<updated>2026-06-18T14:14:52Z</updated>
<author>
<name>Ronald Klop</name>
<email>ronald@FreeBSD.org</email>
</author>
<published>2026-06-18T11:06:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=366b8812ebbaa00f1136bcc24de4af11f22226ca'/>
<id>urn:sha1:366b8812ebbaa00f1136bcc24de4af11f22226ca</id>
<content type='text'>
&gt;&gt;&gt; Compiling /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp
&gt;&gt;&gt; In file included from /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp:67:
&gt;&gt;&gt; In file included from /usr/include/sys/user.h:52:
&gt;&gt;&gt; In file included from /usr/include/vm/pmap.h:88:
&gt;&gt;&gt; In file included from /usr/include/machine/pmap.h:46:
&gt;&gt;&gt; In file included from /usr/include/sys/systm.h:46:
&gt;&gt;&gt; /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration
&gt;&gt;&gt;    35 | breakpoint(void)
&gt;&gt;&gt;       | ^
&gt;&gt;&gt; /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:224:17: note: previous declaration is here
&gt;&gt;&gt;   224 | extern "C" void breakpoint();
&gt;&gt;&gt;       |                 ^
&gt;&gt;&gt; 1 error generated.

I don't know why this does not happen on other architectures or freebsd versions.

- changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch".

Approved-by:	silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
</content>
</entry>
<entry>
<title>java/openjdk8: Update to 8u482</title>
<updated>2026-02-08T17:28:49Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2026-02-08T17:27:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=01730771f3f4eab158d8db5590f790228847c061'/>
<id>urn:sha1:01730771f3f4eab158d8db5590f790228847c061</id>
<content type='text'>
</content>
</entry>
<entry>
<title>java/openjdk8-20: Bootstrap from prebuilt packages</title>
<updated>2026-01-15T10:51:04Z</updated>
<author>
<name>Harald Eilertsen</name>
<email>haraldei@FreeBSD.org</email>
</author>
<published>2026-01-13T10:04:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4121610441a887d2c26bc5d5ae33772f1cc9b0c6'/>
<id>urn:sha1:4121610441a887d2c26bc5d5ae33772f1cc9b0c6</id>
<content type='text'>
Use prebuilt known good packages (derived from the official pkgs)
instead of depending on the previous version of the OpenJDK.

This patch fixes bootstrapping for openjdk8-20 except 18 which is
expired, and 19 which has been dealt with before.

PR:		291872
Reviewed by:	fuz (mentor)
Approved by:	fuz (mentor)
Sponsored by:	The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D54683
</content>
</entry>
<entry>
<title>java/openjdk8: Update to 8u472</title>
<updated>2025-11-02T21:48:20Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2025-11-02T14:49:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=896d0d7e70253617ec168df513aa80147852fbff'/>
<id>urn:sha1:896d0d7e70253617ec168df513aa80147852fbff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>java/openjdk8: Update to 8u462</title>
<updated>2025-07-25T13:26:02Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2025-07-25T13:25:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=aaf3de01b3a035acaf6bf238772c149000158d21'/>
<id>urn:sha1:aaf3de01b3a035acaf6bf238772c149000158d21</id>
<content type='text'>
</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/openjdk8: Update to 8u452</title>
<updated>2025-04-20T22:26:18Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2025-04-20T04:29:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=9f535217acb4c03b4b3fdb8e35288257766bf17e'/>
<id>urn:sha1:9f535217acb4c03b4b3fdb8e35288257766bf17e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>java/openjdk8: Set USE_LDCONFIG to provide libjawt.so</title>
<updated>2025-03-15T17:41:39Z</updated>
<author>
<name>Gleb Popov</name>
<email>arrowd@FreeBSD.org</email>
</author>
<published>2025-03-15T14:15:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=314f372287afc0f662e291005d51b731f535a51f'/>
<id>urn:sha1:314f372287afc0f662e291005d51b731f535a51f</id>
<content type='text'>
It feels like it is java/openjdk8-jre that should provide this library, but
it'd require changes in Uses/java.mk to let consumers pick it up. Leave this
for java team for now.

Reported by:	pkg-devel exp-run
</content>
</entry>
<entry>
<title>java/openjdk8: Update to 8u442</title>
<updated>2025-02-13T07:11:24Z</updated>
<author>
<name>Greg Lewis</name>
<email>glewis@FreeBSD.org</email>
</author>
<published>2025-02-13T07:10:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=307802ef9303cc14b88e64e8f8c54f993b212a61'/>
<id>urn:sha1:307802ef9303cc14b88e64e8f8c54f993b212a61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>java/openjdk8: add support for powerpc</title>
<updated>2025-01-12T21:36:42Z</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2025-01-08T22:40:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=03737df1a7c3988b3a5896382ee48ab16dc4a7c1'/>
<id>urn:sha1:03737df1a7c3988b3a5896382ee48ab16dc4a7c1</id>
<content type='text'>
</content>
</entry>
</feed>
