Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-10-28 16:46:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openjdk" Mon Oct 28 16:46:16 2019 rev:66 rq:742226 version:1.8.0.222 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-07-23 22:31:32.231042203 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2990/java-1_8_0-openjdk.changes 2019-10-28 16:46:20.760699322 +0100 @@ -1,0 +2,12 @@ +Mon Oct 21 06:41:23 UTC 2019 - Guillaume GARDET <[email protected]> + +- Apply hotspot-aarch64.patch only for aarch64, as some other + archs (armv6/7) use other hotspot sources + +------------------------------------------------------------------- +Thu Oct 17 10:07:15 UTC 2019 - Guillaume GARDET <[email protected]> + +- Add patch to fix boo#1138529: + * hotspot-aarch64.patch + +------------------------------------------------------------------- New: ---- hotspot-aarch64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.1AQNEt/_old 2019-10-28 16:46:23.108702309 +0100 +++ /var/tmp/diff_new_pack.1AQNEt/_new 2019-10-28 16:46:23.116702319 +0100 @@ -190,6 +190,8 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch +# Patch for aarch64 +Patch104: hotspot-aarch64.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch1002: icedtea-3.8.0-s390.patch @@ -523,6 +525,10 @@ patch -p0 -i %{PATCH103} %endif +%ifarch aarch64 +patch -p0 -i %{PATCH104} +%endif + patch -p0 -i %{PATCH2001} (cd openjdk/common/autoconf ++++++ hotspot-aarch64.patch ++++++ --- openjdk/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2019-05-24 21:46:57.000000000 +0200 +++ openjdk/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2019-10-17 12:04:06.232646618 +0200 @@ -3281,8 +3281,8 @@ void LIR_Assembler::atomic_op(LIR_Code c __ prfm(Address(tmp), PSTL1STRM); __ bind(again); (_masm->*lda)(dst, tmp); - (_masm->*stl)(rscratch2, obj, tmp); - __ cbnzw(rscratch2, again); + (_masm->*stl)(rscratch1, obj, tmp); + __ cbnzw(rscratch1, again); } if (is_oop && UseCompressedOops) { __ decode_heap_oop(dst);
