RFR: JDK-8204602 Add devkit for linux-arm32 (original) (raw)

David Holmes david.holmes at oracle.com
Tue Jun 12 06:06:32 UTC 2018


On 11/06/2018 4:46 PM, Magnus Ihse Bursie wrote:

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!

Yes - thanks. I'm not sure the legacy jib profile serves any purpose now

David

/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