Improving OpenJDK for FreeBSD

David Holmes david.holmes at oracle.com
Wed Feb 5 01:25:51 UTC 2025


Hi Harald,

On 31/01/2025 4:17 am, Harald Eilertsen wrote:
> Hi,
> 
> I've been contracted by The FreeBSD Foundation to try to improve OpenJDK
> support for the FreeBSD operating system. Currently the BSD port lives
> in a separate github org over at https://github.com/battleblow, but we'd
> like to make porting easier and more streamlined in the future by
> submitting our changes to the mainline OpenJDK repo.
> 
> Currently I'm thinking the best approach is to submit small, self
> contained patches adressing specific issues when trying to build on
> FreeBSD. Both to make reviewing more manageable, but also to get
> feedback so that we ensure the changes integrate as smoothly with the
> OpenJDK project as possible.
> 
> Will it be best to create a JBS issue for each change, or one issue for
> the entire effort?

Can you create a PR against mainline so that we can see the scope of the 
changes and how they have been implemented? That would allow for a 
technical appraisal of what is involved in supporting FreeBSD.

Knowing the technical scope would also aid evaluation of whether this 
needs to be treated as a full porting project, or whether it can just be 
accommodated the way we, for example, accommodate the MUSL libc used on 
Alpine Linux. Is this a re-vamp of the BSD-port project [1] or is this a 
distinct effort? I think the Porters Group [2] will need to weigh-in on 
this either way (cc'd).

Thanks,
David

[1] https://openjdk.org/projects/bsd-port/
[2] https://openjdk.org/groups/porters/



> Thanks in advance!
> 
> Harald Eilertsen
> --
> Eilertsens Kodeknekkeri
> https://kodeknekkeriet.net



More information about the jdk-dev mailing list