Port of JEP 386: Alpine Linux Port to jdk8u
Aleksei Voitylov
aleksei.voitylov at bell-sw.com
Thu May 5 14:32:02 UTC 2022
Hi Stephanie,
when briefly looking through the changed filenames I stumbled upon
cpu/ppc/vm, os_cpu/linux_ppc/vm and couldn't recollect having to touch
these directories in JEP 386. So, I wanted to ask a question:
Is this a backport of the set of changes that were committed upstream to
OpenJDK 16 in JEP 386 (or a backport from 11u backports I recently did)?
Or is this some original work Microsoft has done for 8u shared code and
PPC in particular?
Thanks,
-Aleksei
On 28/04/2022 20:16, Stephanie Crater wrote:
> Hi,
>
> Would the community be open to a port of JEP 386: Alpine Linux Port [1]/JDK-8247589 [2] to OpenJDK jdk8u? A backport of JDK-8247589 to 11u has recently been integrated by BellSoft, and many OpenJDK vendors (BellSoft Liberica, Azul Zulu, Amazon Corretto) provide a jdk8 for Alpine Linux. We believe there is sufficient user demand for Alpine/musl support on jdk8u, but would be interested in the opinions of other vendors on this as well.
>
> Microsoft is part of the Eclipse Adoptium Working Group and has recently trialed a patch which was applied to the 8u322 tag on the jdk8u source tree (for Eclipse Temurin binary production)[3]. That 8u322 based binary passes builds on all platforms (i.e. No regressions on other platforms) and the AQAVit test suite. The Eclipse Temurin Compliance group also reported that the TCK passed.
>
> We would be willing to maintain Alpine Linux in jdk8u but would prefer that there is broad support. Please let me know what you think or if there are any concerns you may have regarding the proposal of this backport.
>
> Thanks,
> Stephanie
>
> [1] https://openjdk.java.net/jeps/386
> [2] https://bugs.openjdk.java.net/browse/JDK-8247589
> [3] https://github.com/adoptium/jdk8u/pull/9
>
More information about the jdk8u-dev
mailing list