RFR: JDK-8147795 Build system support for BSD

dalibor topic dalibor.topic at oracle.com
Thu Jan 21 12:44:40 UTC 2016

On 20.01.2016 22:17, Magnus Ihse Bursie wrote:
> A reflection, though: If the requirement for such a
> port is that a company provides continuous testing and support, then I
> believe it's unlikely that any BSD port will ever reach the mainline,
> due to the community based nature of the BSD projects.

Community supported ports have been merged into mainline in the past 
when they have passed the TCK with the expectation that they are kept in 
shape by the corresponding (sub)community in OpenJDK, and if they 
aren't, that they'd get dropped out of mainline again.

A JEP would be a second item to look at, of course, now that we have a 
JEP process in place.

Typically, they'd go through the JDK Release Project in development 
first (i.e. JDK 9 now), and then potentially get backported to an Update 
release Project.

With respect to the BSD Port, the FreeBSD Foundation is listed here: 
http://openjdk.java.net/groups/conformance/JckAccess/jck-access.html but 
I'm not sure if they have completed their respective efforts yet.

> We already have the BSD Port Project [1], sponsored by the Porters Group
> [2]. They maintain their own forests. For jdk8, the forest contains a
> number of patches for BSD. These have not been included upstream, for
> reasons I can only speculate in.

I think it unfortunately came down to lack of man power among BSD Port 
developers at the time when the dust after the OS X Port's integration 
into JDK 8 settled. [1]

Making it easier for the BSD port to integrate JDK 9 changes sounds fine 
to me, but I'm not a JDK 9/build area Reviewer.

dalibor topic

<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment

More information about the build-dev mailing list