JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u

Andrew Haley aph at redhat.com
Wed Mar 24 10:06:41 UTC 2021


On 3/23/21 9:35 PM, Bernhard Urban-Forster wrote:

> Spinning off the discussion from here: https://github.com/openjdk/jdk/pull/2200#issuecomment-804927150
> 
> And further context, there have been some discussions about it before:
> https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-October/009727.html
> 
> 
> Open questions:
> 
> 1. JEP 391 (macOS/AArch64) has a dependency on JEP 388, and I'm assuming we want both to be backported.  Question: Is it preferred to do it one go (both together), or should we do it separately (that would be Windows first, then macOS)?

Separately. Let's have a look at the dependencies and figure out how
(and perhaps whether) to do this.

> 2. JEP 388 includes build changes to add cross compilation support for Windows in a hacky way. It's enough to get a build out of it [1], but it's not exactly clean. It was eventually cleaned up with the "WINENV" patch by Magnus [2], but imho it isn't trivial to backport that change.  Thoughts?

Cross compilation is not a requirement for a backport.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the jdk-updates-dev mailing list