Improving OpenJDK for FreeBSD
David Holmes
david.holmes at oracle.com
Fri Feb 21 03:03:43 UTC 2025
On 21/02/2025 2:17 am, Magnus Ihse Bursie wrote:
> Hi Harald (and others),
>
> Great to see that you've made it this far! Sorry for the delayed
> responses, I've been ill for a while and are starting to work through my
> backlog now.
>
> On 2025-02-13 12:48, Harald Eilertsen wrote:
>
>> On Wed, Feb 05, 2025 at 11:25:51AM +1000, David Holmes wrote:
>>> Hi Harald,
>>>
>>> Can you create a PR against mainline so that we can see the scope of the
>>> changes and how they have been implemented?
>> Here you go:
>> https://github.com/openjdk/jdk/pull/23611
>>
>> As mentioned in the notes for the PR, this is mainly ment to get your
>> feedback and as a draft to assess the scope, and to be a base for
>> discussing how (and if) to proceed with the port.
>
> This was a good move. When actually integrating any code, a different
> approach will be needed (for instance, the original writer/copyright
> holder must be clear for every line of code that should be integrated so
> we can check OCA acceptance). I do believe that a piecewise integration
> is much preferable to trying to add everything once.
>
> That will however require us to accept that we for a while are going to
> have a port in the mainline that might not even successfully build, even
> less work. But I think that is preferable to a big massive integration.
I would not like to see it happen that way. If it is to happen then I
would prefer to see a project established and a project repo. This
phased approach can be applied to the project repo and supporting
changes upstreamed to mainline, then eventually the port itself will be
integrated to mainline.
Cheers,
David
> That reasoning also indicates that maybe the first parts that should go
> in is the build system changes that are needed to even try to build the
> BSD port...
>
> /Magnus
>
More information about the jdk-dev
mailing list