Hello community,

here is the log from the commit of package java-11-openjdk for openSUSE:Factory 
checked in at 2020-11-06 23:44:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-11-openjdk (Old)
 and      /work/SRC/openSUSE:Factory/.java-11-openjdk.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-11-openjdk"

Fri Nov  6 23:44:03 2020 rev:40 rq:845985 version:11.0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes  
2020-07-17 20:44:22.212509189 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.11331/java-11-openjdk.changes   
    2020-11-06 23:44:27.803336995 +0100
@@ -1,0 +2,448 @@
+Wed Nov  4 13:29:51 UTC 2020 - Fridrich Strba <[email protected]>
+
+- Enable Sheandoah GC for x86_64
+
+-------------------------------------------------------------------
+Mon Nov  2 13:26:36 UTC 2020 - Fridrich Strba <[email protected]>
+
+- Update to upstream tag jdk-11.0.9-11 (October 2020 CPU,
+  bsc#1177943)
+  * New features
+    + JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector
+  * Security fixes
+    + JDK-8233624: Enhance JNI linkage
+    + JDK-8236196: Improve string pooling
+    + JDK-8236862, CVE-2020-14779: Enhance support of Proxy class
+    + JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts
+    + JDK-8237995, CVE-2020-14782: Enhance certificate processing
+    + JDK-8240124: Better VM Interning
+    + JDK-8241114, CVE-2020-14792: Better range handling
+    + JDK-8242680, CVE-2020-14796: Improved URI Support
+    + JDK-8242685, CVE-2020-14797: Better Path Validation
+    + JDK-8242695, CVE-2020-14798: Enhanced buffer support
+    + JDK-8243302: Advanced class supports
+    + JDK-8244136, CVE-2020-14803: Improved Buffer supports
+    + JDK-8244479: Further constrain certificates
+    + JDK-8244955: Additional Fix for JDK-8240124
+    + JDK-8245407: Enhance zoning of times
+    + JDK-8245412: Better class definitions
+    + JDK-8245417: Improve certificate chain handling
+    + JDK-8248574: Improve jpeg processing
+    + JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit
+    + JDK-8253019: Enhanced JPEG decoding
+  * Other changes
+    + JDK-6532025: GIF reader throws misleading exception with
+      truncated images
+    + JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
+      /PDialogTest.java needs update by removing an infinite loop
+    + JDK-8022535: [TEST BUG] javax/swing/text/html/parser/
+      /Test8017492.java fails
+    + JDK-8062947: Fix exception message to correctly represent
+      LDAP connection failure
+    + JDK-8067354: com/sun/jdi/GetLocalVariables4Test.sh failed
+    + JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/
+      /CloseServerSocket.java fails intermittently with Address
+      already in use
+    + JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed
+      due to timeout on DeadServerNoTimeoutTest is incorrect
+    + JDK-8160768: Add capability to custom resolve host/domain
+      names within the default JNDI LDAP provider
+    + JDK-8172404: Tools should warn if weak algorithms are used
+      before restricting them
+    + JDK-8193367: Annotated type variable bounds crash javac
+    + JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java
+      fails intermittently: Connection reset
+    + JDK-8203026: java.rmi.NoSuchObjectException: no such object
+      in table
+    + JDK-8203281: [Windows] JComboBox change in ui when
+      editor.setBorder() is called
+    + JDK-8203382: Rename SystemDictionary::initialize_wk_klass to
+      resolve_wk_klass
+    + JDK-8203393: com/sun/jdi/JdbMethodExitTest.sh and
+      JdbExprTest.sh fail due to timeout
+    + JDK-8203928: [Test] Convert non-JDB scaffolding
+      serviceability shell script tests to java
+    + JDK-8204963: javax.swing.border.TitledBorder has a memory leak
+    + JDK-8204994: SA might fail to attach to process with "Windbg
+      Error: WaitForEvent failed"
+    + JDK-8205534: Remove SymbolTable dependency from
+      serviceability agent
+    + JDK-8206309: Tier1 SA tests fail
+    + JDK-8208281: java/nio/channels/
+      /AsynchronousSocketChannel/Basic.java timed out
+    + JDK-8209109: [TEST] rewrite com/sun/jdi shell tests to java
+      version - step1
+    + JDK-8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh
+      is incorrect
+    + JDK-8209342: Problemlist SA tests on Solaris due to Error
+      attaching to process: Can't create thread_db agent!
+    + JDK-8209343: Test javax/swing/border/TestTitledBorderLeak.java
+      should be marked as headful
+    + JDK-8209517: com/sun/jdi/BreakpointWithFullGC.java fails with
+      timeout
+    + JDK-8209604: [TEST] rewrite com/sun/jdi shell tests to java
+      version - step2
+    + JDK-8209605: com/sun/jdi/BreakpointWithFullGC.java fails with
+      ZGC
+    + JDK-8209608: Problem list com/sun/jdi/BreakpointWithFullGC.java
+    + JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
+      /ap10t001/TestDescription.java failed with ObjectFree:
+      GetCurrentThreadCpuTimerInfo returned unexpected error code
+    + JDK-8210243: [TEST] rewrite com/sun/jdi shell tests to java
+      version - step3
+    + JDK-8210527: JShell: NullPointerException in
+      jdk.jshell.Eval.translateExceptionStack
+    + JDK-8210560: [TEST] convert com/sun/jdi redefineClass-related
+      tests
+    + JDK-8210725: com/sun/jdi/RedefineClearBreakpoint.java fails
+      with waitForPrompt timed out after 60 seconds
+    + JDK-8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
+      clarify which output is the pending reply after a timeout
+    + JDK-8210760: [TEST] rewrite com/sun/jdi shell tests to java
+      version - step4
+    + JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java
+      fails to find ThreadLocalObject
+    + JDK-8211292: [TEST] convert com/sun/jdi/DeferredStepTest.sh
+      test
+    + JDK-8211694: JShell: Redeclared variable should be reset
+    + JDK-8212200: assert when shared java.lang.Object is redefined
+      by JVMTI agent
+    + JDK-8212629: [TEST] wrong breakpoint in
+      test/jdk/com/sun/jdi/DeferredStepTest
+    + JDK-8212665: com/sun/jdi/DeferredStepTest.java: jj1 (line 57)
+      - unexpected. lastLine=52, minLine=52, maxLine=55
+    + JDK-8212807: tools/jar/multiRelease/Basic.java times out
+    + JDK-8213182: Minimal VM build failure after JDK-8212200
+      (assert when shared java.lang.Object is redefined by JVMTI
+      agent)
+    + JDK-8213214: Set -Djava.io.tmpdir= when running tests
+    + JDK-8213275: ReplaceCriticalClasses.java fails with
+      jdk.internal.vm.PostVMInitHook not found
+    + JDK-8213574: Deadlock in string table expansion when dumping
+      lots of CDS classes
+    + JDK-8213703: LambdaConversionException: Invalid receiver type
+      not a subtype of implementation type interface
+    + JDK-8214074: Ghash optimization using AVX instructions
+    + JDK-8214491: Upgrade to JLine 3.9.0
+    + JDK-8214797: TestJmapCoreMetaspace.java timed out
+    + JDK-8215243: JShell tests failing intermitently with
+      "Problem cleaning up the following threads:"
+    + JDK-8215244: jdk/jshell/ToolBasicTest.java
+      testHistoryReference failed
+    + JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash
+      optimization using AVX instructions)
+    + JDK-8215438: jshell tool: Ctrl-D causes EOF
+    + JDK-8216021: RunTest.gmk might set concurrency level to 1 on
+      Windows
+    + JDK-8216974: HttpConnection not returned to the pool after
+      204 response
+    + JDK-8218948: SimpleDateFormat :: format - Zone Names are not
+      reflected correctly during run time
+    + JDK-8219712: code_size2 (defined in stub_routines_x86.hpp) is
+      too small on new Skylake CPUs
+    + JDK-8220150: macos10.14 Mojave returns anti-aliased glyphs
+      instead of aliased B&W glyphs
+    + JDK-8221658: aarch64: add necessary predicate for ubfx
+      patterns
+    + JDK-8221759: Crash when completing "java.io.File.path"
+    + JDK-8221918: runtime/SharedArchiveFile/serviceability/
+      /ReplaceCriticalClasses.java fails: Shared archive not found
+    + JDK-8222074: Enhance auto vectorization for x86
+    + JDK-8222079: Don't use memset to initialize fields decode_env
+      constructor in disassembler.cpp
+    + JDK-8222769: [TESTBUG] TestJFRNetworkEvents should not rely
+      on hostname command
+    + JDK-8223688: JShell: crash on the instantiation of raw
+      anonymous class
+    + JDK-8223777: In posix_spawn mode, failing to exec()
+      jspawnhelper does not result in an error
+    + JDK-8223940: Private key not supported by chosen signature
+      algorithm
+    + JDK-8224184: jshell got IOException at exiting with AIX
+    + JDK-8224234: compiler/codegen/TestCharVect2.java fails in
+      test_mulc
+    + JDK-8225037: java.net.JarURLConnection::getJarEntry() throws
+      NullPointerException
+    + JDK-8225625: AES Electronic Codebook (ECB) encryption and
+      decryption optimization using AVX512 + VAES instructions
+    + JDK-8226536: Catch OOM from deopt that fails rematerializing
+      objects
+    + JDK-8226575: OperatingSystemMXBean should be made container
+      aware
+    + JDK-8226697: Several tests which need the @key headful
+      keyword are missing it.
+    + JDK-8226809: Circular reference in printed stack trace is not
+      correctly indented & ambiguous
+    + JDK-8227059: sun/security/tools/keytool/
+      /DefaultSignatureAlgorithm.java timed out
+    + JDK-8227269: Slow class loading when running with JDWP
+    + JDK-8227595: keytool/fakegen/DefaultSignatureAlgorithm.java
+      fails due to "exitValue = 6"
+    + JDK-8228448: Jconsole can't connect to itself
+    + JDK-8228967: Trust/Key store and SSL context utilities for
+      tests
+    + JDK-8229378: jdwp library loader in linker_md.c quietly
+      truncates on buffer overflow
+    + JDK-8229815: Upgrade Jline to 3.12.1
+    + JDK-8230000: some httpclients testng tests run zero test
+    + JDK-8230002: javax/xml/jaxp/unittest/transform/
+      /SecureProcessingTest.java runs zero test
+    + JDK-8230010: Remove jdk8037819/BasicTest1.java
+    + JDK-8230094: CCE in createXMLEventWriter(Result) over an
+      arbitrary XMLStreamWriter
+    + JDK-8230402: Allocation of compile task fails with assert:
+      "Leaking compilation tasks?"
+    + JDK-8230767: FlightRecorderListener returns null recording
+    + JDK-8230870: (zipfs) Add a ZIP FS test that is similar to
+      test/jdk/java/util/zip/EntryCount64k.java
++++ 251 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/java-11-openjdk/java-11-openjdk.changes
++++ and 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.11331/java-11-openjdk.changes

Old:
----
  0b0d55cb09b2.tar.bz2
  gcc-fno-common-fix.patch

New:
----
  4397fa4529b2.tar.bz2
  JDK-8250861.patch

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

Other differences:
------------------
++++++ java-11-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.gpaARJ/_old  2020-11-06 23:44:29.247334220 +0100
+++ /var/tmp/diff_new_pack.gpaARJ/_new  2020-11-06 23:44:29.251334212 +0100
@@ -32,13 +32,13 @@
 # Standard JPackage naming and versioning defines.
 %global featurever      11
 %global interimver      0
-%global updatever       8
+%global updatever       9
 %global patchver        0
-%global datever         2020-07-14
-%global buildver        10
+%global datever         2020-10-20
+%global buildver        11
 %global hg_project      jdk-updates
 %global hg_repository   jdk11u
-%global hg_revision     0b0d55cb09b2
+%global hg_revision     4397fa4529b2
 %global icedtea_sound_version 1.0.1
 # JavaEE modules
 %global java_atk_wrapper_version 0.33.2
@@ -209,7 +209,7 @@
 Patch20:        loadAssistiveTechnologies.patch
 #
 Patch30:        JDK-8208602.patch
-Patch32:        gcc-fno-common-fix.patch
+Patch31:        JDK-8250861.patch
 #
 # OpenJDK specific patches
 #
@@ -505,7 +505,7 @@
 %patch20 -p1
 
 %patch30 -p1
-%patch32 -p1
+%patch31 -p1
 
 # s390 build fixes
 
@@ -623,7 +623,7 @@
     --with-boot-jdk-jvmargs="-Xms256M -Xmx768M" \
 %endif
 %ifarch x86_64
-    --with-jvm-features=zgc \
+    --with-jvm-features=zgc,shenandoahgc \
 %endif
     --with-extra-cxxflags="$EXTRA_CPP_FLAGS" \
     --with-extra-cflags="$EXTRA_CFLAGS" \

++++++ 0b0d55cb09b2.tar.bz2 -> 4397fa4529b2.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/java-11-openjdk/0b0d55cb09b2.tar.bz2 
/work/SRC/openSUSE:Factory/.java-11-openjdk.new.11331/4397fa4529b2.tar.bz2 
differ: char 11, line 1

++++++ JDK-8250861.patch ++++++

# HG changeset patch
# User thartmann
# Date 1596694256 -7200
# Node ID b83c399f01c1e350196b38bfccc8814c22a05e93
# Parent  4594eb2f1f30bfaf897b812fb9d78ced7efab203
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Summary: Added missing NULL checks.
Reviewed-by: kvn, chagedorn

diff -r 4594eb2f1f30 -r b83c399f01c1 src/hotspot/share/opto/addnode.cpp
--- a/src/hotspot/share/opto/addnode.cpp        Tue Aug 11 13:13:54 2020 +0000
+++ b/src/hotspot/share/opto/addnode.cpp        Thu Aug 06 08:10:56 2020 +0200
@@ -1007,7 +1007,7 @@
 
     // Transform MIN2(x + c0, MIN2(x + c1, z)) into MIN2(x + MIN2(c0, c1), z)
     // if x == y and the additions can't overflow.
-    if (phase->eqv(x,y) &&
+    if (phase->eqv(x,y) && tx != NULL &&
         !can_overflow(tx, x_off) &&
         !can_overflow(tx, y_off)) {
       return new MinINode(phase->transform(new AddINode(x, 
phase->intcon(MIN2(x_off, y_off)))), r->in(2));
@@ -1015,7 +1015,7 @@
   } else {
     // Transform MIN2(x + c0, y + c1) into x + MIN2(c0, c1)
     // if x == y and the additions can't overflow.
-    if (phase->eqv(x,y) &&
+    if (phase->eqv(x,y) && tx != NULL &&
         !can_overflow(tx, x_off) &&
         !can_overflow(tx, y_off)) {
       return new AddINode(x,phase->intcon(MIN2(x_off,y_off)));


Reply via email to