RFR: JDK-8204602 Add devkit for linux-arm32

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Mon Jun 11 06:46:14 UTC 2018


On 2018-06-10 15:35, David Holmes wrote:
> On 8/06/2018 6:38 PM, Magnus Ihse Bursie wrote:
>> With some simple changes, our devkit scripts can be made to generate 
>> devkits for cross-compiling on linux-x64 to linux-arm (32-bit). Also 
>> add a jib profile to use this new linux-arm devkit, as opposed to the 
>> legacy devkits used by the traditional linux-arm profiles.
>
> I'm not at all clear what this is providing or for whom. The legacy 
> linux-arm-vfp-hflt requires pointers to the X11R6 installation to 
> build. The linux-arm32 jib-profile has none, but instead lists 
> freetype as being bundled. ??

The target audience here is mainly Erik and me (and the Hotspot 
engineers who have requested a simple way to build the arm port). This 
provides us with an up-to-date, standard configured, devkit for building 
arm-32.

In contrast to the legacy jib profile, we now have a devkit that is 
build according to our standard, so configure need a minimal amount of 
flags (hence no X11 flags). The bundled freetype is to simplify things; 
we now have a version of freetype included in the OpenJDK source, and 
it's by far the easiest to use it, rather than to include it in the 
devkit, but this is not enabled by default on linux-arm.

I hope that answers your questions!

/Magnus

>
> David
>
>> Note that this change does not imply any change in Oracle's support 
>> of the linux-arm platform.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8204602
>> WebRev: 
>> http://cr.openjdk.java.net/~ihse/JDK-8204602-add-linux-arm-32-devkit/webrev.01 
>>
>>
>> /Magnus




More information about the build-dev mailing list