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);

Reply via email to