[PATCH]: linux-sparc build fixes

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Wed May 31 11:36:16 UTC 2017


On Wed, May 31, 2017 at 01:28:50PM +0200, dalibor topic wrote:
> 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.

Yes, I'm aware of that list.

> >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.

If the platform is unsupported, why do the changes need in-depth
reviewal. If it breaks and someone complains, you refer them to the
list of supported platforms.

> 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. ;)

Indeed. The code is already there and I just want to help fix it. A
process that normally works very easy in most upstream projects. I
have sent in patches to many other projects fixing platform support
for Linux/sparcv9, but ironically it's Oracle's own project where that
isn't easily possible.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


More information about the hotspot-dev mailing list