<div dir="ltr"><div>Hi Greg,</div><div><br></div><div>this is interesting, I always wondered about BSD. Do you also work in mainline, or only in forks from older releases? Would it not be easier for you to directly work in mainline? Whenever touching os_bsd code I tiptoe around BSD sections, but I always wondered if anyone even builds mainline on BSD.</div><div><br></div><div>Thanks, Thomas</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 19, 2022 at 10:25 PM Greg Lewis <<a href="mailto:glewis@eyesbeyond.com">glewis@eyesbeyond.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Thomas,<br>
<br>
Some extra information on the BSD port<br>
<br>
On 6/18/22 10:40 PM, Thomas Stüfe wrote:<br>
> BSD (which?)<br>
> - Greg Lewis, <a href="mailto:glewis@eyesbeyond.com" target="_blank">glewis@eyesbeyond.com</a>, <a href="https://github.com/battleblow" rel="noreferrer" target="_blank">https://github.com/battleblow</a><br>
><br>
> Notes:<br>
> ? BSD is not actively developed in Mainline, but downstream from older <br>
> releases, forked via Adopt. See <br>
> <a href="https://mail.openjdk.org/pipermail/bsd-port-dev/2019-June/003214.html" rel="noreferrer" target="_blank">https://mail.openjdk.org/pipermail/bsd-port-dev/2019-June/003214.html</a><br>
><br>
We've switch from Adopt/Temurin to fork directly off of the OpenJDK <br>
repositories now that those are mastered on GitHub. E.g. <br>
<a href="https://github.com/battleblow/jdk" rel="noreferrer" target="_blank">https://github.com/battleblow/jdk</a> is a fork of <br>
<a href="https://github.com/openjdk/jdk" rel="noreferrer" target="_blank">https://github.com/openjdk/jdk</a>.<br>
<br>
In terms of which BSD, we are well supported on FreeBSD <br>
(x86/x64/aarch64/ppc64/zero) and OpenBSD (x86/x64/aarch64). The support <br>
for NetBSD is mostly there, but they have some separate patches in <br>
pkgsrc that are required. FreeBSD supports all versions, whereas <br>
OpenBSD and NetBSD tend to only focus on LTS releases.<br>
<br>
Please also add Kurt Miller, <a href="mailto:kurt@intricatesoftware.com" target="_blank">kurt@intricatesoftware.com</a>, as a porter <br>
there. He has done a lot of the work on getting/keeping HotSpot working <br>
on *BSD over the years and oversees OpenBSD support.<br>
<br>
regards, Greg<br>
<br>
</blockquote></div></div>