[oe] [meta-java][PATCH v3 1/2] openjdk-12: Add new recipe

Richard Leitner richard.leitner at skidata.com
Tue Jan 21 11:27:01 UTC 2020


Hi,

On Tue, Dec 31, 2019 at 03:19:47PM +0800, mohamad.noor.alim.hussin at intel.com wrote:
> From: Mohamad Noor Alim Hussin <mohamad.noor.alim.hussin at intel.com>
> 
> Openjdk-12 is implementation of Java SE 12.
> This recipe taken from branch jdk12u on release 12.0.2+10 [1].
> Openjdk-12 can compile with glibc on x86_64, x86 and aarch64. Compiling
> against musl is not working. This recipe require openjdk-11 to be installed
> on host machine.

Can you implement a switch to select if jdk12 should be built from
hosttools or not?
Something similar to https://patchwork.openembedded.org/patch/160000/ ?

I don't want to have a "hard" depenency on openjdk as a hosttool.

Thanks!

regards;rl

> 
> Some highlight features for openjdk-12 taken from [2-9]
>     189: 	Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
>     230: 	Microbenchmark Suite
>     325: 	Switch Expressions (Preview)
>     334: 	JVM Constants API
>     340: 	One AArch64 Port, Not Two
>     341: 	Default CDS Archives
>     344: 	Abortable Mixed Collections for G1
>     346: 	Promptly Return Unused Committed Memory from G1
> 
> For more information see source code at [10].
> 
> References
> [1] https://openjdk.java.net/projects/jdk/12/
> [2] https://openjdk.java.net/jeps/189
> [3] https://openjdk.java.net/jeps/230
> [4] https://openjdk.java.net/jeps/325
> [5] https://openjdk.java.net/jeps/334
> [6] https://openjdk.java.net/jeps/340
> [7] https://openjdk.java.net/jeps/341
> [8] https://openjdk.java.net/jeps/344
> [9] https://openjdk.java.net/jeps/346
> [10] https://hg.openjdk.java.net/jdk-updates/jdk12u/rev/7b6accc7c009
> 
> Signed-off-by: Mohamad Noor Alim Hussin <mohamad.noor.alim.hussin at intel.com>
> ---

...


More information about the Openembedded-devel mailing list