Hello community,

here is the log from the commit of package java-11-openjdk for openSUSE:Factory 
checked in at 2018-05-10 15:48:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-11-openjdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-11-openjdk"

Thu May 10 15:48:44 2018 rev:11 rq:605300 version:11.0.0.0~12

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes  
2018-04-30 22:58:02.586421864 +0200
+++ /work/SRC/openSUSE:Factory/.java-11-openjdk.new/java-11-openjdk.changes     
2018-05-10 15:49:06.449906886 +0200
@@ -1,0 +2,124 @@
+Tue May  8 07:57:54 UTC 2018 - [email protected]
+
+- Added patch:
+  * aarch64-infinite-loop.patch
+    + Fix inifinite loop in aarch64 build
+
+-------------------------------------------------------------------
+Mon May  7 11:02:49 UTC 2018 - [email protected]
+
+- Update to upstream tag jdk-11+11
+  * Fixes:
+    + S6672778: G1 should trim task queues more aggressively during
+      evacuation pauses
+    + S8154204: [TESTBUG] Update DefaultUseWithClient test to
+      handle client-less builds
+    + S8174994: SA: clhsdb printmdo throws WrongTypeException when
+      attached to a process with CDS
+    + S8179071: Month value is inconsistent between CLDR and Java
+      in some locales
+    + S8179887: Build failure with glibc >= 2.24: error: 'int
+      readdir_r(DIR*, dirent*, dirent**)' is deprecated
+    + S8181157: CLDR Timezone name fallback implementation
+    + S8182731: Odd handling of -XX:-UseAppCDS and
+      -XX:SharedArchiveFile.
+    + S8191471: Elastic TLABs for G1
+    + S8191798: redo nested ThreadsListHandle to drop Threads_lock
+    + S8193213: Make the UseAppCDS option obsolete.
+    + S8197959: [TESTBUG] Some (App)CDS tests require modification
+      due to the removal of the Java EE and CORBA modules
+    + S8197960: [TESTBUG] remove/modify runtime tests which use
+      java ee or corba modules
+    + S8199375: [TESTBUG] Open source vm testbase monitoring tests
+    + S8199643: [TESTBUG] Open source common VM testbase code
+    + S8200167: Validate more special case invocations
+    + S8200235: Generalize jniFastGetField jobject/jweak resolve
+    + S8200466: Revisit the setting of _transitive_interfaces in
+      InstanceKlass
+    + S8200478: For boxing conversion javac uses Long.valueOf which
+      does not guarantee caching according to its javadoc
+    + S8201367: assert(current != first_mem) failed: corrupted
+      memory graph in superword code
+    + S8201509: Zero: S390 31bit atomic_copy64 inline assembler is
+      wrong
+    + S8201542: Remove unused _gc_timer field in GCMemoryManager
+    + S8201543: Modularize C1 GC barriers
+    + S8201545: InetAddress.getByName/getAllByName should clarify
+      empty String behavior
+    + S8201622: Reduce unnecessary Package.complete() calls in
+      javadoc
+    + S8201634: Random seedUniquifier uses incorrect LCG
+    + S8201650: Move iteration order randomization of unmodifiable
+      Set and Map to iterators
+    + S8201786: Modularize interpreter GC barriers: leftovers for
+      ARM32
+    + S8201817: Taglet.init should be called with the "primary"
+      doclet
+    + S8202082: Remove explicit CMS checks in
+      CardTableBarrierSetAssembler
+    + S8202105: Console echo is disabled when exiting jshell
+    + S8202130: [TESTBUG] Some appcds regression test cases fail
+      with "Error: VM option 'PrintSystemDictionaryAtExit' is
+      notproduct and is available only in debug version of VM"
+    + S8202140: TLAB logging is not correct for G1
+    + S8202150: [REDO] Split globals.hpp to factor out the Flag
+      class
+    + S8202179: Compilation fails with assert(n->is_expensive())
+      failed: expensive nodes with non-null control here only
+    + S8202186: AArch64: Debug build VM crashes with
+      PrintC1Statistics option
+    + S8202200: set INCLUDE_SA to false on s390x by default
+    + S8202204: Rename hotspot runtime jtreg constantPool
+      ConstantPool directories
+    + S8202230: Provide accessors for JNIHandles storage objects
+    + S8202261: (fc) FileChannel.map and RandomAccessFile.setLength
+      should not preallocate space
+    + S8202273: [AOT] Graal does not support the CMS collector
+    + S8202284: FileChannel and FileOutpuStream variants of
+      AtomicAppend should fail silently on macOS >= 10.13
+    + S8202324: Avoid loading FileInput-/OutputStream$AltFinalizer
+    + S8202325: [aix] disable warnings-as-errors by default
+    + S8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem
+      list
+    + S8202334: Update javax.lang.model.util visitors for 11
+    + S8202364: Add GCConfig::hs_err_name() to avoid GC-specific
+      code in error reporting
+    + S8202366: Add macro for common loop in GCConfig
+    + S8202367: AIX build broken after JDK-8201543
+    + S8202372: Diagnostic with incorrect line info generated when
+      compiling lambda expression
+    + S8202373: Forcing eager initialization of CHM$ReservationNode
+      avoids deoptimization
+    + S8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC
+      barriers)
+    + S8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494]
+      jni_GetIntField+0x224
+    + S8202382: Filter docs modules
+    + S8202383: Custom extensions for jvmti doc
+    + S8202397: Typo in X-Buffer javadoc
+    + S8202398: Optimize Arrays.deepHashCode
+    + S8202399: [C1] LIRGenerator::do_CheckCast needs to exclude
+      is_invokespecial_receiver_check() when using PatchAlot
+    + S8202417: [TESTBUG] Broken hard-coded dependency in
+      serviceability/sa/ClhsdbJhisto.java
+    + S8202418: Remove explicit CMS checks in
+      CardTableBarrierSetAssembler: ARM32 leftovers
+    + S8202419: Avoid creating Permission constants early
+    + S8202423: Small HTTP Client refresh
+    + S8202425: [s390] C2: Wrong unsigned comparison with 0
+    + S8202452: Delete test files missed from commit for
+      8193213 & 8182731.
+    + S8202484: Unused field in TimeZone
+    + S8202505: ctw2 tasks are timing out in hs-tier3
+    + S8202507: Remove IO and NIO AtomicAppend tests from problem
+      list
+    + S8202520: JShell tests: move intermittently failing tests to
+      tier2
+
+-------------------------------------------------------------------
+Mon May  7 08:29:41 UTC 2018 - [email protected]
+
+- Remove armv6 and armv7 overwrite conditions in _constraints to
+  avoid OOM errors
+
+-------------------------------------------------------------------

Old:
----
  e1e60f75cd39.tar.bz2

New:
----
  3ab6ba9f94a9.tar.bz2
  aarch64-infinite-loop.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.3cisNK/_old  2018-05-10 15:49:08.573829042 +0200
+++ /var/tmp/diff_new_pack.3cisNK/_new  2018-05-10 15:49:08.573829042 +0200
@@ -34,10 +34,10 @@
 %global updatever       0
 %global patchver        0
 %global datever         2018-09-25
-%global buildver        11
+%global buildver        12
 %global hg_project      jdk
 %global hg_repository   jdk
-%global hg_revision     e1e60f75cd39
+%global hg_revision     3ab6ba9f94a9
 %global icedtea_sound_version 1.0.1
 %global java_atk_wrapper_version 0.33.2
 # priority must be 6 digits in total
@@ -178,6 +178,7 @@
 #
 Patch200:       ppc_stack_overflow_fix.patch
 Patch201:       fix_armv6_build.patch
+Patch202:       aarch64-infinite-loop.patch
 #
 Patch302:       disable-doclint-by-default.patch
 Patch303:       alternative-tzdb_dat.patch
@@ -444,6 +445,8 @@
 %patch201 -p0
 %endif
 
+%patch202 -p1
+
 %patch302 -p1
 %patch303 -p1
 

++++++ e1e60f75cd39.tar.bz2 -> 3ab6ba9f94a9.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-11-openjdk/e1e60f75cd39.tar.bz2 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new/3ab6ba9f94a9.tar.bz2 differ: 
char 11, line 1

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.3cisNK/_old  2018-05-10 15:49:08.741822885 +0200
+++ /var/tmp/diff_new_pack.3cisNK/_new  2018-05-10 15:49:08.741822885 +0200
@@ -7,17 +7,4 @@
       <size unit="G">20</size>
     </disk>
   </hardware>
-
-  <overwrite>
-    <conditions>
-      <arch>armv7l</arch>
-      <arch>armv6l</arch>
-    </conditions>
-    <hardware>
-      <physicalmemory>
-        <size unit="M">512</size>
-      </physicalmemory>
-    </hardware>
-  </overwrite>
-
 </constraints> 

++++++ aarch64-infinite-loop.patch ++++++
--- a/src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp   Sat May 
05 22:19:19 2018 +0200
+++ b/src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp   Sun May 
06 00:42:59 2018 +0200
@@ -259,6 +259,8 @@
   bool on_reference = on_weak || on_phantom;
   ModRefBarrierSetAssembler::load_at(masm, decorators, type, dst, src, tmp1, 
tmp_thread);
   if (on_oop && on_reference) {
+    // LR is live.  It must be saved around calls.
+    __ enter(); // barrier may call runtime
     // Generate the G1 pre-barrier code to log the value of
     // the referent field in an SATB buffer.
     g1_write_barrier_pre(masm /* masm */,
@@ -268,6 +270,7 @@
                          tmp1 /* tmp */,
                          true /* tosca_live */,
                          true /* expand_call */);
+    __ leave();
   }
 }
 

Reply via email to