[PATCH]: linux-sparc build fixes
dalibor topic
dalibor.topic at oracle.com
Wed May 31 11:28:50 UTC 2017
On 31.05.2017 12:55, John Paul Adrian Glaubitz wrote:
> It should translate, however :-). If I were to buy an Oracle server, I
> would expect Oracle software to run on it.
A preliminary list of Oracle JDK 9 Supported Platforms can be found at
http://jdk.java.net/9/supported . Last time I checked, Linux on SPARC
was not on that list.
Please keep in mind that this list is subject to change throughout the
release cycle.
> So, merging the fixes won't hurt, but it makes the work
> for downstream Linux distributions easier.
Well, dealing with changes to unsupported platforms still requires
reviewing those changes, shepherding them to the bug & build systems,
through toolchain changes, etc. So it's usually preferable if such
activity done by platform experts.
As such, the best way to add a new platform is to work on it in its own
Project, and, once it works well, to bring it over to the mainline. That
externalizes a part of the cost of adding new platforms onto the
shoulders of the developers interested in them, without affecting work
on the mainline, until their work is actually ready to be integrated.
Whether something is ready is a bar that's at least as high as 'it
builds and passes the usual jtreg tests and the TCK for the latest Java
SE platform release', rather than 'it builds', though.
If a port never ends up being ready to be integrated, then no one else
needs to care about first reviewing and later removing the changes to
support that platform from mainline, for example.
In short, if there is one or more Linux distributions interested in
creating and maintaining a port of OpenJDK to sparc-linux, I'd suggest
creating a dedicated porting Project, in the same manner how PowerPC64
or s390x were added to OpenJDK mainline. I understand that can be a bit
confusing, because 'the code is already there' in this case. ;)
cheers,
dalibor topic
--
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+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, Jan Schultheiss, Val Maher
<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment
More information about the hotspot-dev
mailing list