Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

java-16-openjdk-headless- RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: java-16-openjdk-headless Distribution: openSUSE:Factory:zSystems
Version: Vendor: obs://
Release: 2.1 Build date: Tue Sep 21 01:54:06 2021
Group: Development/Languages/Java Build host: s390zp21
Size: 174801784 Source RPM: java-16-openjdk-
Summary: OpenJDK 16 Runtime Environment
The OpenJDK 16 runtime environment without audio and video support.




Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3C


* Thu Aug 26 2021 Fridrich Strba <>
  - Added patch:
    * openjdk-glibc234.patch
      + fix build with glibc-2.34 (bsc#1189201)
* Thu Jul 22 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16.0.2+7 (July 2021 CPU)
    * Security fixes
      + JDK-8256157: Improve bytecode assembly
      + JDK-8262380: Enhance XML processing passes
      + JDK-8264460: Improve NTLM support
      + JDK-8264079: Improve abstractions
      + JDK-8264066, CVE-2021-2388, bsc#1188566: Enhance compiler
      + JDK-8262967: Improve Zip file support
      + JDK-8262477: Enhance String Conclusions
      + JDK-8262410: Enhanced rules for zones
      + JDK-8262403: Enhanced data transfers
      + JDK-8260967, CVE-2021-2369, bsc#1188565: Better jar file
      + JDK-8260960: Signs of jarsigner signing
      + JDK-8260453: Improve Font Bounding
      + JDK-8258432, CVE-2021-2341, bsc#1188564: Improve file
      + JDK-8256491: Better HTTP transport
    * Other changes
      + JDK-8023980: JCE doesn't provide any class to handle RSA
      private key in PKCS#1
      + JDK-8196415: Disable SHA-1 Signed JARs
      + JDK-8211227: Inconsistent TLS protocol version in debug output
      + JDK-8225081: Remove Telia Company CA certificate expiring in
      April 2021
      + JDK-8241248: NullPointerException in
      + JDK-8257001: Improve HTTP client support
      + JDK-8258414: OldObjectSample events too expensive
      + JDK-8258457: testlibrary_tests/ctw/ fails with
      InvalidPathException on windows
      + JDK-8258753: StartTlsResponse.close() hangs due to
      synchronization issues
      + JDK-8259627: Potential memory leaks in JVMTI after JDK-8227745
      + JDK-8259662: Don't wrap SocketExceptions into SSLExceptions
      in SSLSocketImpl
      + JDK-8260204: Update the release version and release date
      after forking April CPU21_04
      + JDK-8260236: better init AnnotationCollector _contended_group
      + JDK-8260308: Update LogCompilation junit to 4.13.1
      + JDK-8260401: StackOverflowError on open WindowsPreferences
      + JDK-8261183: Follow on to Make lists of normal filenames
      + JDK-8261262: crashed with
      + JDK-8261354: SIGSEGV at MethodIteratorHost
      + JDK-8261355: No data buffering in SunPKCS11 Cipher encryption
      when the underlying mechanism has no padding
      + JDK-8261505: Test test/hotspot/jtreg/gc/parallel/
      / killed by Linux OOM Killer
      + JDK-8261779: JCK test api/javax_crypto/
      /EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion
      error when assertions enabled
      + JDK-8261914: IfNode::fold_compares_helper faces
      non-canonicalized bool when running JRuby JSON workload
      + JDK-8261916: gtest/
      vmErrorTest.unimplemented1_vm_assert failed
      + JDK-8262110: DST starts from incorrect time in 2038 8073446:
      TimeZone getOffset API does not  return a dst offset between
      years 2038-2137
      + JDK-8262295: C2: Out-of-Bounds Array Load from Clone Source
      + JDK-8262446: DragAndDrop hangs on Windows
      + JDK-8262829: Native crash in
      + JDK-8262844: (fs) FileStore.supportsFileAttributeView might
      return false negative in case of ext3
      + JDK-8262899: TestRedirectLinks fails
      + JDK-8263030: Remove Shenandoah leftovers from
      + JDK-8263069: Exclude some failing tests from
      + JDK-8263136: C4530 was reported from VS 2019 at access bridge
      + JDK-8263311: Watch registry changes for remote printers
      update instead of polling
      + JDK-8263430: Uninitialized Method* variables after JDK-8233913
      + JDK-8263557: Possible NULL dereference in
      + JDK-8263558: Possible NULL dereference in fast path arena
      free if ZapResourceArea is true
      + JDK-8263564: Consolidate POSIX code for runtime exit support:
      os::shutdown, os::abort and os::die
      + JDK-8263587: C2: JVMS not cloned when needs_clone_jvms() is
      + JDK-8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be
      + JDK-8264047: Duplicate global variable 'jvm' in libjavajpeg
      and libawt
      + JDK-8264374: Shenandoah: Remove leftover parallel reference
      processing argument
      + JDK-8264786: [macos] All Swing/AWT apps cause Allow
      Notifications prompt to appear when app is launched
      + JDK-8265201: JarFile.getInputStream not validating invalid
      signed jars
      + JDK-8265204: Update the milestone for JDK16.0.2
      + JDK-8265239: Shenandoah: Shenandoah heap region count could
      be off by 1
      + JDK-8265531: doc/ should mention homebrew install
      + JDK-8265666: Enable AIX build platform to make external debug
      + JDK-8266205: Update milestone to fcs for jdk16.0.2+4
      + JDK-8266288: assert root method not found in
      witnessed_reabstraction_in_supers is too strong
      + JDK-8266802: Shenandoah: Round up region size to page size
      + JDK-8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs
      + JDK-8267117: sun/hotspot/whitebox/ fails on
      Ice Lake
      + JDK-8267235: [macos_aarch64]
      InterpreterRuntime::throw_pending_exception messing up LR
      results in crash
      + JDK-8267345: VM crashes during dumping classlist with
    - Xshare:dump option
      + JDK-8267773: PhaseStringOpts::int_stringSize doesn't handle
      min_jint correctly
      + JDK-8267842: SIGSEGV in get_current_contended_monitor
      + JDK-8268173: Wrong GA date in JDK 11.0.12 and 16.0.2 versions
* Thu Apr 22 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16.0.1+9 (April 2021 CPU)
    * Security fixes:
      + JDK-8244473: Contextualize registration for JNDI
      + JDK-8244543: Enhanced handling of abstract classes
      + JDK-8259633: compiler/graalunit/ fails with NPE
      after JDK-8244543
      + JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous
      + JDK-8253799: Make lists of normal filenames
      + JDK-8261183: Follow on to Make lists of normal filenames
      + JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs
      + JDK-8258247: Couple of issues in fix for JDK-8249906
      + JDK-8259428: AlgorithmId.getEncodedParams() should return
      + JDK-8257001: Improve HTTP client support
    * Fixes:
      + JDK-8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be
      + JDK-8261397: Try Catch Method Failing to Work When Dividing
      An Integer By 0
      + JDK-8259949: x86 32-bit build fails when -fcf-protection is
      passed in the compiler flags
      + JDK-8261483: jdk/dynalink/
      / failed with
      "AssertionError: Should have GCd a method handle by now"
      + JDK-8261752: Multiple GC test are missing memory requirements
      + JDK-8256215: Shenandoah: re-organize saving/restoring machine
      state in assembler code
      + JDK-8259679: GitHub actions should use MSVC 14.28
      + JDK-8260592: jpackage tests fail when Desktop is not supported
      + JDK-8258534: Epsilon: clean up unused includes
      + JDK-8253910: UseCompressedClassPointers depends on
      UseCompressedOops in vmError.cpp
      + JDK-8261912: Code IfNode::fold_compares_helper more
      + JDK-8257746: Regression introduced with JDK-8250984 - memory
      might be null in some machines
      + JDK-8241372: Several test failures due to Connection reset
      + JDK-8261860: Crash caused by lambda proxy class loaded in
      Shutdown hook
      + JDK-8261758: [TESTBUG] gc/g1/ fails if
      ergonomics detect too small InitialHeapSize
      + JDK-8252883: AccessDeniedException caused by delayed file
      deletion on Windows
      + JDK-8259231: Epsilon: improve performance under contention
      during virtual space expansion
      + JDK-8259392: Zero error reporting is broken after JDK-8255711
      + JDK-8259451: Zero: skip serviceability/sa tests, set vm.hasSA
      to false
      + JDK-8260934: java/lang/StringBuilder/ fails
      without Compact Strings
      + JDK-8260933: runtime/cds/serviceability/
      / fails without
      + JDK-8259849: Shenandoah: Rename store-val to IU-barrier
      + JDK-8251944: Add Shenandoah test config to
      + JDK-8261251: Shenandoah: Use object size for full GC
      humongous compaction
      + JDK-8261413: Shenandoah: Disable class-unloading in I-U mode
      + JDK-8260048: Shenandoah: ShenandoahMarkingContext asserts are
      + JDK-8259580: Shenandoah: uninitialized label in
      + JDK-8258490: Shenandoah: Full GC does not need to remark
      threads and drain SATB buffers
      + JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp
      + JDK-8261170: Upgrade to freetype 2.10.4
      + JDK-8261779: JCK test api/javax_crypto/
      /EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion
      error when assertions enabled
      + JDK-8258457: testlibrary_tests/ctw/ fails with
      InvalidPathException on windows
      + JDK-8252971: WindowsFileAttributes does not know about Unix
      domain sockets
      + JDK-8253409: Double-rounding possibility in float fma
      + JDK-8258077: Using -Xcheck:jni can lead to a double-free
      after JDK-8193234
      + JDK-8259446: runtime/jni/checked/
      / fails with stderr not
      + JDK-8261334: NMT: tuning statistic shows incorrect hash
      + JDK-8260029: aarch64: fix typo in verify_oop_array
      + JDK-8261522: [PPC64] AES intrinsics write beyond the
      destination array
      + JDK-8261585: Restore HandleArea used in
      + JDK-8260349: Cannot programmatically retrieve Metaspace max
      set via JAVA_TOOL_OPTIONS
      + JDK-8262018: Wrong format in SAP copyright header of
      + JDK-8261261: The version extra fields needs to be overridable
      in jib-profiles.js
      + JDK-8261753: Test java/lang/System/ still
      failing on BigSur patch versions after JDK-8253702
      + JDK-8253702: BigSur version number reported as 10.16, should
      be 11.nn
      + JDK-8261022: Fix incorrect result of Math.abs() with char type
      + JDK-8261209: isStandalone property: remove dependency on
      + JDK-8261231: Windows IME was disabled after DnD operation
      + JDK-8261310: PPC64 Zero build fails with
      functionDescriptor' has incomplete type and cannot be defined
      + JDK-8259628: jdk/net/ExtendedSocketOption/
      / fails intermittently
      + JDK-8198540: Dynalink leaks memory when generating type
      + JDK-8260380: Upgrade to LittleCMS 2.12
      + JDK-8249867: xml declaration is not followed by a newline
      + JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a
      + JDK-8256421: Add 2 HARICA roots to cacerts truststore
      + JDK-8260864: ProblemList two security/krb5 tests on Linux
      + JDK-8259706: C2 compilation fails with assert(vtable_index ==
      Method::invalid_vtable_index) failed: correct sentinel value
      + JDK-8259049: Uninitialized variable after JDK-8257513
      + JDK-8257513: C2: assert((constant_addr -
      _masm.code()->consts()->start()) == con.offset())
      + JDK-8259339: AllocateUninitializedArray C2 intrinsic fails
      with void.class input
      + JDK-8260338: Some fields in HaltNode is not cloned
      + JDK-8259773: Incorrect encoding of AVX-512 kmovq instruction
      + JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use
      condition is incorrect
      + JDK-8259777: Incorrect predication condition generated by ADLC
      + JDK-8259576: Misplaced curly brace in
      + JDK-8258243: C2: assert failed ("Bad derived pointer") with
    - XX:+VerifyRegisterAllocator
      + JDK-8258946: Fix optimization-unstable code involving signed
      integer overflow
      + JDK-8260570: Updating RE Configs for BUILD REQUEST 16.0.1+2
      + JDK-8260009: InstanceKlass::has_as_permitted_subclass() fails
      if subclass was redefined
      + JDK-8260010: UTF8ZipCoder not thread-safe since JDK-8243469
      + JDK-7146776: deadlock between URLStreamHandler.getHostAddress
      and file.Handler.openconnection
      + JDK-8226810: Failed to launch JVM because of
      NullPointerException occured on System.props
      + JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
      + JDK-8259620: Bump release strings for JDK 16.0.1
      + JDK-8258471: "search codecache" clhsdb command does not work
      + JDK-8253368: TLS connection always receives close_notify
      + JDK-8258909: update jdk16u jcheck conf
* Wed Apr 14 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16+36
    * Official OpenJDK release
    * Fixes:
      + JDK-8260709: C2: assert(false) failed: unschedulable graph
* Fri Feb 05 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16+35
    * Fixes:
      + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
      + JDK-8257215: JFR: Events dropped when streaming over a chunk
      + JDK-8258378: Final nroff manpage update for JDK 16
      + JDK-8259765: ZGC: Handle incorrect processor id reported by
      the operating system
      + JDK-8259794: Remove EA from JDK 16 version string starting
      with Initial RC promotion on Feb 04, 2021(B35)
      + JDK-8260339: JVM crashes when executing
      + JDK-8260473: [vector] ZGC: VectorReshape test produces
      incorrect results with ZGC enabled
      + JDK-8260585: AArch64: Wrong code generated for shifting right
      and accumulating four unsigned short integers
      + JDK-8260608: add a regression test for 8260370
      + JDK-8260632: Build failures after JDK-8253353
      + JDK-8260704: ParallelGC: oldgen expansion needs release-store
      for _end
      + JDK-8260927: StringBuilder::insert is incorrect without
      Compact Strings
* Fri Feb 05 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16+34
    * Fixes:
      + JDK-8227695: assert(pss->trim_ticks().seconds() == 0.0)
      failed: Unexpected partial trimming during evacuation
      + JDK-8247619: Improve Direct Buffering of Characters
      + JDK-8255199: Catching a few NumberFormatExceptions in xmldsig
      + JDK-8259025: Record compact constructor using
      + JDK-8259271: gc/parallel/ still fails
      "assert(covered_region.contains(new_memregion)) failed: new
      region is not in covered_region"
      + JDK-8259276: C2: Empty expression stack when reexecuting
      tableswitch/lookupswitch instructions after deoptimization
      + JDK-8259775: [Vector API] Incorrect code-gen for
      VectorReinterpret operation
      + JDK-8260284: C2: assert(_base == Int) failed: Not an Int
      + JDK-8260370: C2: LoopLimit node is not eliminated
* Fri Jan 22 2021 Fridrich Strba <>
  - Upgrade to upstream tag jdk-16+33
    * Fixes:
      + JDK-8259757: add a regression test for 8259353 and 8259601
      + JDK-8259732: JDK 16 L10n resource file update - msg drop 10
      + JDK-8259796: timed CompletableFuture.get may swallow
      + JDK-8258643: [TESTBUG] javax/swing/JComponent/7154030/
      / failed with "Exception: Failed to hide opaque
      + JDK-8259574: SIGSEGV in BFSClosure::closure_impl
      + JDK-8259641: C2: assert(early->dominates(LCA)) failed: early
      is high enough
      + JDK-8258396: SIGILL in
      + JDK-8253505: JFR: onFlush invoked out of order with a sorted
      event stream
      + JDK-8255120: C2: assert(outer->outcnt() >= phis + 2 &&
      outer->outcnt() <= phis + 2 + stores + 1) failed: only phis
      + JDK-8259719: ProblemList runtime/cds/appcds/jigsaw/modulepath/
      / on Windows
      + JDK-8259720: ProblemList java/awt/Focus/
      /AppletInitialFocusTest/ on
      + JDK-8259722: ProblemList two jdk/jfr/startupargs tests on
      + JDK-8231461: static/instance overload leads to 'unexpected
      static method found in unbound lookup' when resolving method
* Fri Jan 22 2021 Fridrich Strba <>
  - Update to upstream tag jdk-16+32
    * Fixes:
      + JDK-8259063: Possible deadlock with vtable/itable creation vs
      concurrent class unloading
      + JDK-8259657: typo in generated HELP page prevents localization
      + JDK-8258272: LoadVectorMaskedNode can't be replaced by zero
      + JDK-8259560: Zero m68k: "static assertion failed: align"
      after JDK-8252049
      + JDK-8258985: Parallel WeakProcessor may use too few threads
      + JDK-8259061: C2: assert(found) failed: memory-writing node is
      not placed in its original loop or an ancestor of it
      + JDK-8259601: AArch64: Fix reinterpretX2D match rule issue
      + JDK-8259275: JRuby crashes while resolving invokedynamic
      + JDK-8259353: VectorReinterpretNode is incorrectly optimized
      + JDK-8259636: Check for buffer backed by shared segment kicks
      in in unexpected places
      + JDK-8259645: Revert JDK-8245956 JavaCompiler still uses File
      API instead of Path API in a specific case
      + JDK-8259634: MemorySegment::asByteBuffer does not respect
      spatial bounds
      + JDK-8259298: broken link in Stream::toList spec
      + JDK-8259380: Correct pretouch chunk size to cap with actual
      page size
      + JDK-8259237: Demo selection changes with left/right arrow
      key. No need to press space for selection.
      + JDK-8258384: AArch64: SVE verify_ptrue fails on some tests
      + JDK-8253996: Javac error on jdk16 build 18: invalid flag:
    - Xdoclint:-missing
      + JDK-8259028: ClassCastException when using custom filesystem
      with wrapper FileChannel impl
      + JDK-8259043: More Zero architectures need linkage with
      + JDK-8259429: Update reference to
      + JDK-8259014: (so)
      SocketChannel.bind(UnixDomainSocketAddress) will have unknown
      user and group owner (win)
      + JDK-8258484: AIX build fails in Harfbuzz with XLC
      + JDK-8039278: failed Automatically with exit code 1
      + JDK-8258972: unexpected compilation error with generic sealed
      + JDK-8259227: C2 crashes with SIGFPE due to a division that
      floats above its zero check
      + JDK-8258657: Doc build is broken by use of new language
      + JDK-8250903: jdk/jfr/javaagent/ fails
      with Mismatch in TestEvent count
      + JDK-8249633: doclint reports missing javadoc for JavaFX
      property methods that have a property description
      + JDK-8251200: False positive messages about missing comments
      for serialization
      + JDK-8259312: fails as soneraclass2ca cert
      will expire in 90 days
      + JDK-8259075: Update the copyright notice in the files
      generated by CLDR Converter tool
      + JDK-8259224: (ann) getAnnotatedReceiverType should not
      parameterize owner(s) of statically nested classes
      + JDK-8258558: Revert changes for JDK-8252505 and related issues
      + JDK-8259032: MappedMemorySegmentImpl#makeMappedSegment()
      ignores Unmapper#pagePosition
      + JDK-8259007: This test printed a blank page
* Wed Jan 13 2021 Fridrich Strba <>
  - Update to upstream tag jdk-16+31
    * Fixes:
      + JDK-8213032: program fails with LambdaConversionException at
      execution time
      + JDK-8245922: [macos] Taskbar.Feature.ICON_BADGE_NUMBER no
      longer supported on MacOS
      + JDK-8251377: [macos11] JTabbedPane selected tab text is barely
      + JDK-8253954: javac crash when compiling code with enhanced
      switch expressions with option -Xjcov
      + JDK-8256266: Binding variables don't correctly support
      declaration annotations and the final modifier
      + JDK-8257468: runtime/whitebox/
      fails with Monitor should be deflated.: expected true to equal
      + JDK-8257906: JFR: RecordingStream leaks memory
      + JDK-8258393: Shenandoah: "graph should be schedulable" assert
      + JDK-8258662: JDK 17ea: Crash compiling instanceof check
      involving sealed interface
      + JDK-8258703: Incorrect 512-bit vector registers restore on
      + JDK-8258916: javac/doclint reports broken HTML on multiline
      mailto links
      + JDK-8258941: Test specify the Classpath exception in the
      + JDK-8258955: (bf) slice(int, int) on view buffers fails to
      adjust index according to primitive size
      + JDK-8258989: JVM is failed to inline in
      + JDK-8259027: NullPointerException in makeMappedSegment due to
      NULL Unmapper when length of segment is 0
      + JDK-8259213: Vector conversion with part > 0 is not getting
      intrinsic implementation
* Wed Jan 13 2021 Fridrich Strba <>
  - Update to upstream tag jdk-16+30
    * Fixes:
      + JDK-8223607: --override-methods=summary ignores some signature
      + JDK-8225072: Add LuxTrust certificate that is expiring in
      March 2021 to list of allowed but expired certs
      + JDK-8258630: Add expiry exception for QuoVadis root
      + JDK-8241353: NPE in ToolProvider.getSystemJavaCompiler
      + JDK-8247994: Localize javadoc search
      + JDK-8254023: A module declaration is not allowed to be a
      target of an annotation that lacks an @Target meta-annotation
      + JDK-8255763: C2: OSR miscompilation caused by invalid memory
      instruction placement
      + JDK-8255880: UI of Swing components is not redrawn after their
      internal state changed
      + JDK-8256693: getAnnotatedReceiverType parameterizes types too
      + JDK-8256843: [PPC64] runtime/logging/
      fails with assert: registers not saved on stack
      + JDK-8257521: runtime/logging/ crashed
      in MonitorList::unlink_deflated
      + JDK-8257621: JFR StringPool misses cached items across
      consecutive recordings
      + JDK-8257636: Update usage of "type" terminology in
      java.lang.Class and java.lang.reflect
      + JDK-8257974: Regression 21% in DaCapo-lusearch-large after
      + JDK-8257999: Parallel GC crash in
      gc/parallel/ new region is not in
      + JDK-8258002: Update "type" terminology in generated docs
      + JDK-8258007: Add instrumentation to NativeLibraryTest
      + JDK-8258134: assert(size == calc_size) failed: incorrect size
      calculation on x86_32 with AVX512 machines
      + JDK-8258225: compiler/c2/cr6340864/ runs
      faster in interpreter
      + JDK-8258259: Unicode linebreak matching behavior is incorrect;
      backout JDK-8235812
      + JDK-8258293: tools/jpackage/share/
      with RuntimePackageTest.testUsrInstallDir2
      + JDK-8258338: Support deprecated records
      + JDK-8258373: Update the text handling in the JPasswordField
      + JDK-8258443: doclint should be service-loaded with system
      class loader
      + JDK-8258505: [TESTBUG] fails due
      to missing UnlockDiagnosticVMOptions
      + JDK-8258515: javac should issue an error if an annotation is
      nested in a local class or interface
      + JDK-8258647: TestCharVect2 is very slow
      + JDK-8258687: Build broken on Windows after fix for JDK-8258134
      + JDK-8258714: Shenandoah: Process references before evacuation
      during degen
      + JDK-8258790: C2: Crash on empty macro node list
      + JDK-8258802: ProblemList,, and
      + JDK-8258827: ProblemList Naming/ and
      Naming/legalRegistryNames/ on Windows
      + JDK-8258832: ProblemList com/sun/jdi/
      on Linux-X64
* Wed Jan 13 2021 Fridrich Strba <>
  - Update to upstream tag jdk-16+29
    * Fixes:
      + JDK-8254350: CompletableFuture.get may swallow
      + JDK-8255381: com/sun/jdi/ should not suspend
      graal threads
      + JDK-8256641: CDS VM operations do not lock the heap
      + JDK-8257596: Clarify trusted final fields for record classes
      + JDK-8257598: Clarify what component values are used in
      + JDK-8257637: Update usage of "type" terminology in
      + JDK-8257822: C2 crashes with SIGFPE due to a division that
      floats above its zero check
      + JDK-8257910: [JVMCI] Set exception_seen accordingly in the
      + JDK-8257919: [JVMCI] profiling info didn't change after
      + JDK-8258015: [JVMCI] JVMCI_lock shouldn't be held while
      initializing box classes
      + JDK-8258060: Update @jls tags for renamed/renumbered sections
      + JDK-8258065: ProblemList JfrGTestAdaptiveSampling
      + JDK-8258092: Link to early access platform documentation in
      + JDK-8258094: AIX build fails after 8257602
      + JDK-8258111: Problemlist compiler/blackhole tests for -Xcomp
      until JDK-8258101 is fixed
      + JDK-8258140: Update @jls tags in java.base for
      renamed/renumbered sections
      + JDK-8258236: Segfault in ClassListParser::resolve_indy dumping
      static AppCDS archive
      + JDK-8258242: Type profile pollution occurs when memory
      segments of different kinds are used
      + JDK-8258380: [JVMCI] don't clear InstalledCode reference
      when unloading JVMCI nmethods
      + JDK-8258404: Restore stacktrace reuse after 8258094
      + JDK-8258419: RSA cipher buffer cleanup
      + JDK-8258427: Problem List some tests related to FileDialog
      for MacOS
* Mon Dec 14 2020 Fridrich Strba <>
  - Update to upstream tag jdk-16+28
    * Fixes:
      + JDK-6508941: causes VM to crash with
      video files sporadically
      + JDK-6882207: Convert javap to use diamond operator internally
      + JDK-8026976: ECParameters, Point does not match field size
      + JDK-8052260: Reference.isEnqueued() spec does not match the
      long-standing behavior returning true iff it's in the ref
      + JDK-8075778: Add javadoc tag to avoid duplication of return
      information in simple situations.
      + JDK-8166596: TLS support for the EdDSA signature algorithm
      + JDK-8198390: Test fails when
    - esa is passed
      + JDK-8200102: fails intermittently,
      unloaded count is not same as expected
      + JDK-8228615: Optional.empty doc should suggest using isEmpty
      + JDK-8229862: NPE in
      + JDK-8235784: java/lang/invoke/VarHandles/
      / fails due to timeout with
      fastdebug bits
      + JDK-8236413: AbstractConnectTimeout should tolerate both
      NoRouteToHostException and UnresolvedAddressException
      + JDK-8238781: [macos] jpackage tests failed due to "hdiutil:
      convert failed" in various ways
      + JDK-8242258: (jrtfs) Path::toUri throws AssertionError for
      malformed input
      + JDK-8242332: Add SHA3 support to SunPKCS11 provider
      + JDK-8243614: Typo in ReentrantLock's Javadoc
      + JDK-8244847: Linux/PPC: runtime/CompressedOops/
      /CompressedClassPointers: smallHeapTest fails
      + JDK-8245107: Use Unified Logging in trace_method_handle_stub()
      + JDK-8245956: JavaCompiler still uses File API instead of Path
      API in a specific case
      + JDK-8246778: Compiler implementation for Sealed Classes
      (Second Preview)
      + JDK-8251267: CDS tests should use CDSTestUtils.getOutputDir
      instead of System.getProperty("user.dir")
      + JDK-8251843: jfr/tool/ fails intermittently
      + JDK-8252049: Native memory leak in ciMethodData ctor
      + JDK-8252505: C1/C2 compiler support for blackholes
      + JDK-8252797: Non-PCH build fails on Ubuntu 16.4 when building
      with gtests
      + JDK-8252807: The jdk.jfr.Recording.getStream does not work
      when toDisk is disabled
      + JDK-8253644: C2: assert(skeleton_predicate_has_opaque(iff))
      failed: unexpected
      + JDK-8253762: JFR: getField(String) should be able to access
      + JDK-8253821: Improve ByteBuffer performance with GCM
      + JDK-8254699: Suboptimal PreTouchParallelChunkSize defaults
      and limits
      + JDK-8254733: HotSpot Style Guide should permit using
      range-based for loops
      + JDK-8254784: javac should reject records with @SafeVarargs
      applied to varargs record component
      + JDK-8254802: fails in
      "try throwing in GET_BODY"
      + JDK-8254939: macOS: unused function 'replicate4_imm'
      + JDK-8254996: make a record class
      + JDK-8255387: Japanese characters were printed upside down on
      + JDK-8255542: Attribute length of Module, ModulePackages and
      other attributes is ignored
      + JDK-8255560: Class::isRecord should check that the current
      class is final and not abstract
      + JDK-8255619: Localized have
      MsiInstallerStrings_en.wxl resource
      + JDK-8255742: PrintInlining as compiler directive doesn't
      print virtual calls
      + JDK-8255845: Memory leak in imageFile.cpp
      + JDK-8255918: XMLStreamFilterImpl constructor consumes
      + JDK-8255959: Timeouts in VectorConversion tests
      + JDK-8255987: JDI tests fail with
      + JDK-8256149: Weird AST structure for incomplete member select
      + JDK-8256167: Convert JDK use of 'Reference::get' to
      + JDK-8256264: Printed GlyphVector outline with low DPI has bad
      quality on Windows
      + JDK-8256299: Implement JEP 396: Strongly Encapsulate JDK
      Internals by Default
      + JDK-8256411: Based anonymous classes have a weird end position
      + JDK-8256459: java/net/httpclient/ and
      java/net/httpclient/ fail infrequently
      with Connection timed out: no
      further information
      + JDK-8256515: javax.xml.XMLEventReader produces incorrect
      START_DOCUMENT event
      + JDK-8256580: Fault in new grid display
      + JDK-8256657: Add cross-compiled build for Windows+Arm64 to
      submit workflow
      + JDK-8256679: Update serialization javadoc once JOSS changes
      for records are complete
      + JDK-8256718: Obsolete the long term deprecated and aliased
      Trace flags
      + JDK-8256730: Code that uses Object.checkIndex() range checks
      doesn't optimize well
      + JDK-8256808: com/sun/jdi/ failed with
      "NullPointerException: Cannot invoke "lib.jdb.Jdb.log(String)"
      because "this.jdb" is null"
      + JDK-8256864: [windows] Improve tracing for mapping errors
      + JDK-8256867: Classes with empty PermittedSubclasses attribute
      cannot be extended
      + JDK-8256888: Client manual test problem list update
      + JDK-8256917: Use combo @returns tag in java.compiler javadoc
      + JDK-8256950: Add record attribute support to symbol generator
      + JDK-8257020: [JVMCI] enable a JVMCICompiler to specify which
      GCs it supports
      + JDK-8257037: No javac warning when calling deprecated
      constructor with diamond
      + JDK-8257143: Enable JVMCI code installation tests on AArch64
      + JDK-8257164: Share LambdaForms for VH linkers/invokers
      + JDK-8257182: JCK test failures in integer / long rotation
      + JDK-8257184: Upstream 8252504: Add a method to MemoryLayout
      which returns a offset-computing method handle
      + JDK-8257186: Size of heap segments is not computed
      correctlyFix overflow in size computation for heap segments
      + JDK-8257194: Add 'foreign linker API' in
      'jdk.incubator.foreign' module desc/summary
      + JDK-8257211: C2: Enable call devirtualization during
      post-parse phase
      + JDK-8257230: assert(InitialHeapSize >= MinHeapSize) failed:
      Ergonomics decided on incompatible initial and minimum heap
      + JDK-8257241: CDS should not handle disableEagerInitialization
      for archived lambda proxy classes
      + JDK-8257401: Use switch expressions in
      + JDK-8257423: [PPC64] Support -XX:-UseInlineCaches
      + JDK-8257436: [aarch64] Regressions in
      ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when
      UseSIMDForMemoryOps is on
      + JDK-8257438: Avoid adding duplicate values into
      + JDK-8257466: Improve enum iteration
      + JDK-8257483: C2: Split immediate vector rotate from
      RotateLeftV and RotateRightV nodes
      + JDK-8257509: Strengthen requirements to call
      + JDK-8257514: Fix the issues in jdk.jpackage identified by
      + JDK-8257516: define test group for manual tests
      + JDK-8257517: LogCompilation: Add -z to the help messages
      + JDK-8257518: LogCompilation: java.lang.InternalError with JFR
      turned on
      + JDK-8257531: Super word not applied to a loop of simple
      Buffer operations
      + JDK-8257539: tools/jpackage/windows/
      unpack.bat failed with Exit code: 1618
      + JDK-8257547: Handle multiple prereqs on the same line in deps
      + JDK-8257561: Some code is not vectorized after 8251925 and
      + JDK-8257563: Remove excessive include of klass.inline.hpp
      + JDK-8257572: Deprecate the archaic signal-chaining
      interfaces: sigset and signal
      + JDK-8257574: C2: "failed: parsing found no loops but there
      are some" assert failure
      + JDK-8257575: C2: "failed: only phis" assert failure in loop
      strip mining verification
      + JDK-8257588: Make os::_page_sizes a bitmask
      + JDK-8257591: Remove suppression of record preview related
      warnings in java.lang
      + JDK-8257594: C2 compiled checkcast of non-null object
      triggers endless deoptimization/recompilation cycle
      + JDK-8257602: Introduce JFR Event Throttling and new
      jdk.ObjectAllocationSample event (enabled by default)
      + JDK-8257604: JNI_ArgumentPusherVaArg leaks valist
      + JDK-8257617: TestLinkPlatform fails with new Java source
      + JDK-8257622: MemoryAccess methods are missing @ForceInline
      + JDK-8257623: vmTestbase/nsk/jvmti/ResourceExhausted/
      /resexhausted001/ shouldn't use timeout
      + JDK-8257624: C2: PhaseMacroExpand::eliminate_macro_nodes()
      crashes on out-of-bounds access into macro node array
      + JDK-8257625: C2: Harden input checks in vector intrinsics
      + JDK-8257630: C2: ReplacedNodes doesn't handle non-CFG multi
      + JDK-8257631: C2: Assertion failure in
      ArrayCopyNode::get_count() during late inlining
      + JDK-8257632: C2: Late inlining attempt on a call with a dead
      memory crashes
      + JDK-8257633: Missing -mmacosx-version-min=X flag when linking
      + JDK-8257634: C2: Introduce IncrementalInliningForceCleanup
      diagnostic flag
      + JDK-8257638: Update usage of "type" terminology in
      + JDK-8257639: Update usage of "type" terminology in
      java.lang.Enum & java.lang.Record
      + JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint()
      from control thread should return false
      + JDK-8257642: CipherByteBufferOverwriteTest copyright issue
      + JDK-8257651: test failed in 2 different
      + JDK-8257668: SA JMap - skip non-java thread stack dump for
      heap dump
      + JDK-8257670: sun/security/ssl/SSLSocketImpl/
      reports leaks
      + JDK-8257673: Build fails without shenandoahgc after
      + JDK-8257679: Improved unix compatibility layer in Windows
      build (winenv)
      + JDK-8257701: Shenandoah: objArrayKlass metadata is not marked
      with chunked arrays
      + JDK-8257707: Fix incorrect format string in Http1HeaderParser
      + JDK-8257708: Remove redundant unmodifiableSet wrapper from
      already immutable set returned by Collections.singleton
      + JDK-8257718: LogCompilation: late_inline doesnt work right
      for JDK 8 logs
      + JDK-8257724: Incorrect package of the linked class in
      + JDK-8257725: No throws of SSLHandshakeException
      + JDK-8257732: Problem list TestJFRWithJMX for OL 8.2 until the
      issue is resolved
      + JDK-8257734: Extraneous output in HmacSHA3_512 constructor
      + JDK-8257743: Minimal build on AArch64 failed with
    - -disable-precompiled-headers
      + JDK-8257750: writeBuffer field of
      should be final
      + JDK-8257769: Cipher.getParameters() throws NPE for
      + JDK-8257788: Class fields could be local in the SunJSSE
      + JDK-8257789: Fix incremental build of test-image and bundles
      + JDK-8257793: Shenandoah: SATB barrier should only filter out
      already strongly marked oops
      + JDK-8257794: Zero: assert(istate->_stack_limit ==
      istate->_thread->last_Java_sp() + 1) failed: wrong on
      + JDK-8257796: [TESTBUG] fails on
      + JDK-8257798: [PPC64] undefined reference to
      + JDK-8257799: Update JLS cross-references in java.compiler
      + JDK-8257803: Add -Xbatch to compiler/blackhole tests
      + JDK-8257805: Add compiler/blackhole tests to tier1
      + JDK-8257806: Optimize x86 allTrue and anyTrue vector mask
      operations of Vector API
      + JDK-8257813: [redo] C2: Filter type in PhiNode::Value() for
      induction variables of trip-counted integer loops
      + JDK-8257817: Shenandoah: Don't race with
      conc-weak-in-progress flag in weak-LRB
      + JDK-8257820: Remove gc/ergonomics/ as it
      is too brittle
      + JDK-8257837: Performance regression in heap byte buffer views
      + JDK-8257845: Integrate JEP 390 8254047: [JEP 390] Revise
      "value-based class" & apply to wrappers
      + JDK-8252181: [JEP 390] Define & apply annotation
      + JDK-8252183: [JEP 390] Add 'lint' warning for @ValueBased
      + JDK-8257027: [JEP 390] Diagnose synchronization on
      @ValueBased classes
      + JDK-8252180: [JEP 390] Deprecate wrapper class constructors
      for removal
      + JDK-8257847: Tiered should publish MDO data pointer for
      interpreter after profile start
      + JDK-8257848: -XX:CompileCommand=blackhole,* should be
      + JDK-8257855: Example
      SafeVarargsNotApplicableToRecordAccessors breaks test
      + JDK-8257872: UL: -Xlog does not check number of options
      + JDK-8257876: Avoid Reference.isEnqueued in tests
      + JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/
      / as automatic test
      + JDK-8257887: java/foreign/ test fails on
      32-bit after JDK-8257186
      + JDK-8257901: ZGC: Take virtual memory usage into account when
      sizing heap
      + JDK-8257905: Make more liberal in accepting paths
      embedded in arguments
      + JDK-8257917: [JVMCI] crash when materializing boxed values
      under -Xcomp
      + JDK-8257924: Use full path when running external executable
      from jpackage
      + JDK-8257973: UTIL_LOOKUP_PROGS should only find executable
      + JDK-8257986: [JVMCI] ProblemList 2 reprofile JVMCI tests
      + JDK-8257989: Error in gtest os_page_size_for_region_unaligned
      after 8257588
      + JDK-8257993: vmTestbase/nsk/jvmti/RedefineClasses/
      /StressRedefine/ crash intermittently
      + JDK-8257997: sun/security/ssl/SSLSocketImpl/
      again reports leaks after JDK-8257884
      + JDK-8258005: JDK build fails with incorrect fixpath script
* Fri Dec 04 2020 Fridrich Strba <>
  - Update to upstream tag jdk-16+27
    * Fixes:
      + JDK-6232267: TrueType Fonts which have only Apple platform
      names cannot be loaded
      + JDK-6388543: improve accuracy of source positions for
      AnnotationValue param of Messager.printMessage
      + JDK-7190595: Nimbus: Test6657026 fails
      + JDK-8003495: [findbugs] javax.swing.* - Storing a reference
      to an externally mutable object into the internal
      + JDK-8004842: Unify values of boolean make variables set in
      configure to true/false
      + JDK-8028544: Add SourceVersion.RELEASE_10
      + JDK-8028546: Add -source 10 and -target 10 to javac
      + JDK-8029942: Update VERSION_MAJOR for JDK 10
      + JDK-8037325: Class.getConstructor() performance regression
      + JDK-8041793: javap misses newline after printing
      + JDK-8048628: javadoc strips HTML incorrectly; causes invalid
      generated HTML files
      + JDK-8051768: Inconsistent output for Visible and
      + JDK-8055206: Update SecurityManager::checkPackageAccess to
      restrict non-exported JDK packages by default
      + JDK-8059000: hgforest: pass options to serve command
      + JDK-8062731: Cipher object can be created without calling
      + JDK-8067747: javac throws exception during compilation when
      annotation processing is enabled
      + JDK-8071566: Improve testing for multi-version JAR file maker
      + JDK-8075616: Create tests to check schemagen work with
      multi-version jar
      + JDK-8075617: Create tests to check wsgen work with
      multi-version jar
      + JDK-8077395: org.omg.CORBA_2_3.portable.InputStream
      constructor should not specify JDK-specific property
      + JDK-8079441: Intermittent failures on Windows with
      "Unexpected exit from test [exit code: 1080890248]"
      + JDK-8081694: Remove DISABLED_WARNINGS_gcc for libsctp
      + JDK-8081820: javadoc does not report warnings in case of
      multiple "@param" tags for the same parameter and multiple
      "@return" tags for the same method
      + JDK-8138725: Add options for Javadoc generation
      + JDK-8140353: Improve signature checking
      + JDK-8140588: Internal Error: gc/g1/ptrQueue.hpp:126
      assert(_index == _sz) failed: invariant: queues are empty
      when activated
      + JDK-8144518: ClassVerboseTest crashes on Windows
      + JDK-8145019: Exceptions from when
      loading bit depth test images
      + JDK-8147414: java.nio.file.ClosedFileSystemException in
      + JDK-8149879: Examine UIDefaults::addResourceBundle(String
      bundleName) with resource encapsulation
      + JDK-8151465: SSLSession may not return a valid chain
      + JDK-8151934: Resolve class resolution
      + JDK-8152206: Simplify jvmstat modules
      + JDK-8152561: Is it allowed to have zero value for count in
      TIFFField.createArrayForType() for the rationals
      + JDK-8153759: jshell tool: Smart completion detection is not
      + JDK-8154228: [TIFF] IIOException: "Insufficient data offsets
      or byte counts" when loading test image
      + JDK-8156762: test/compiler/ciReplay/
      fails with - 'Unexpected exit code for negative case:
      [-client]: expected 0 to not equal 0'
      + JDK-8156802: Better constraint checking
      + JDK-8157611: field visiblePackages is null for the unnamed
      module producing NPE when accessed
      + JDK-8158406: Limited Parameter Processing
      + JDK-8158997: JNDI Protocols Switch
      + JDK-8159507: RuntimeVisibleAnnotation validation
      + JDK-8160302: Reduce number of lambdas created when loading
      + JDK-8160710: Enable Thread to grant VarHandle field access to
      + JDK-8160881: Remove jvisualvm from JDK9
      + JDK-8161218: Better bytecode loading
      + JDK-8161228: URL objects with custom protocol handlers have
      port changed after deserializing
      + JDK-8161732: [TEST_BUG] Test closed/java/awt/MenuBar/
      /MenuBarPeer/ fails in unix
      enviroments with NullPointerException
      + JDK-8161743: Provide proper login context
      + JDK-8162577: Standardize logging levels
      + JDK-8162973: Better component components
      + JDK-8163889: [macosx] Can't print from browser on Mac OS X
      + JDK-8164143: Improve components for menu items
      + JDK-8164147: Improve streaming socket output
      + JDK-8165071: Expand TLS support
      + JDK-8165102: incorrect message from javac
      + JDK-8165230: RMIConnection addNotificationListeners failing
      with specific inputs
      + JDK-8165344: Update concurrency support
      + JDK-8165705: Robot.createScreenCapture produces black
      screenshot on Oracle Linux 7.1
      + JDK-8166002: Emulate client build on platforms with reduced
      virtual address space
      + JDK-8166125: [JVMCI] Missing JVMCI flag default values
      + JDK-8166175: javadoc search doesn't work on local doc bundles
      + JDK-8166186: ClassCastException with arguments usage
      + JDK-8166374: compiler/loopopts/
      / fails with "Safepoint not
      + JDK-8166420: Confusing error message when reading bad module
      + JDK-8166535: jshell tool: cannot handle non-ascii characters
      + JDK-8166675: Latent bug in jar file handling during module
      path processing
      + JDK-8166878: Connection reset during TLS handshake
      + JDK-8166988: Improve image processing performance
      + JDK-8167063: spurious message "A JNI error has occurred" if
      start-class cannot be initialized
      + JDK-8167104: Additional class construction refinements
      + JDK-8167178: Exported elements referring to inaccessible
      types in java.naming
      + JDK-8167223: URL handling improvements
      + JDK-8167228: Update to libpng 1.6.28
      + JDK-8167273: Calendar.getDisplayNames inconsistent with
      + JDK-8167278: ArrayIndexOutOfBoundsException when calling with RLE4 BMP
      + JDK-8167337: When jmxremote.port=0, JDP broadcasts "0"
      instead of assigned port
      + JDK-8167420: Fixes for InetAddressImpl native coding on
      Linux/Unix platforms
      + JDK-8167457: Fixes for InetAddressImpl native coding on
      + JDK-8167519: [AOT] Failed compilation:
      + JDK-8168075: Custom system class loader + security manager +
      malformed policy file = recursive initialization
      + JDK-8168137: import-hotspot build target not removed from
      + JDK-8168254: Detect duplicated resources in packaged modules
      + JDK-8168537: Test fails with AccessControlException
      + JDK-8168705: Better ObjectIdentifier validation
      + JDK-8168714: Tighten ECDSA validation
      + JDK-8168724: ECDSA signing improvments
      + JDK-8168728: DSA signing improvments
      + JDK-8168751: Two "Direct Clip" threads are created to play
      the same "AudioClip" object, what makes clip sound corrupted
      + JDK-8168792: [AOT] problems in MethodHandle with aot-compiled
      + JDK-8168926: C2: Bytecode escape analyzer crashes due to
      stack overflow
      + JDK-8169481: StackOverflowError on start when parsing PAC
      file to autodetect Proxy settings
      + JDK-8169588: [AOT] jaotc --classpath option is confusing
      + JDK-8169608: Compiler Tree API's Doctrees.getDocTreePath
      needs to accept a PackageElement
      + JDK-8169643: [TESTBUG] GCBasher test fails with G1, CMS and
      + JDK-8169748: LinkedTransferQueue bulk remove is O(n^2)
      + JDK-8169813: The index pages are sorted in a confusing manner
      + JDK-8170116: Remove qualified exports from java.base to
      + JDK-8170250: update/improve testing of classfile module
      + JDK-8170483: Remove modules_src_jake workaround for JavaFX
      transition to new module-info syntax
      + JDK-8170692: inconsistent check of module-related options
      against target version
      + JDK-8170821: Ensure access checks result in consistent answers
      + JDK-8170827: Correct errant "java.base" string to macro
      + JDK-8170832: Add a new launcher environment variable
      + JDK-8170855: Example for -Xlog:help do not contain one with
      multiple tags
      + JDK-8170857: Typo in -Xlog:help output
      + JDK-8170860: Get rid of the humanReadableByteCount() method
      in openjdk/hotspot
      + JDK-8170861: Remove from
      + JDK-8170863: Always pass MAKE_ARGS to MAKE in Main.gmk
      + JDK-8170868: DefaultProxySelector should use system defaults
      on Windows, MacOS and Gnome
      + JDK-8170918: Remove shell script from
      + JDK-8170959: unloading archived shared class caused crash
      + JDK-8170981: Possible access to char array with negative index
      + JDK-8171045: gc/stress/ fails to
      allocate the heap
      + JDK-8171082: [AOT] AOT'd SystemModules.modules() fails to
      load when too large
      + JDK-8171098: NPE when --add-modules java.corba is used
      + JDK-8171130: jshell tool: /edit adds empty statement to brace
      terminated snippet
      + JDK-8171139: Simplify ResourceBundle.CacheKey and ClassLoader
      may not be needed
      + JDK-8171140: Re-examine ResourceBundle::clearCache method
      + JDK-8171142: jdk_rmi registry test fail to clean up on failure
      + JDK-8171149: java/lang/invoke/LFCaching/
      / failed with "Out of space in
      CodeCache for adapters"
      + JDK-8171173: EXCEPTION_ACCESS_VIOLATION running
      + JDK-8171177: Compiler should issue a warning for incubating
      modules that are resolved
      + JDK-8171266: PPC64: Add support to -XX:RTMSpinLoopCount=0
      + JDK-8171294: Slow compilation with long classpaths under JDK 9
      + JDK-8171318: serviceability/sa/jmap-hprof/
      / fails latest Jigsaw integration
      + JDK-8171322: AssertionError in
      + JDK-8171343: jshell tool: missing options: --help-extra
    - -show-version
      + JDK-8171380: Remove all exports from jdk.jlink
      + JDK-8171435: "assert(is_single_cpu() && !is_virtual())
      failed: type check" with -XX:+PatchALot on SPARC
      + JDK-8171441: tools/launcher/ doesn't report
      names of tools which failed checks
      + JDK-8171456: Upgrade harfbuzz in JDK 9 to v1.4.1
      + JDK-8171522: Jar prints error message with old (non gnu-style
      + JDK-8171524: jar --help doesn't provide information that
      stdout and stdin can be used as output and input for tool
      + JDK-8171809: Remove unused CDS code from JDK 9
      + JDK-8171836: Memory leak in java.desktop/unix/native/common/
      + JDK-8171855: Move package name transformations during module
      bootstrap into native code
      + JDK-8171886: Miscellaneous changes imported from jsr166 CVS
      + JDK-8171900: javax/net/ssl/SSLSession/
      failed with "SSLHandshakeException: Remote host terminated the
      + JDK-8171909: [PIT] on Windows, failure of
      + JDK-8171924: Use SIZE_FORMAT to print size_t values
      + JDK-8171960: Event-based tracing needs separate flag
      representation for Method
      + JDK-8171971: Fix timing bug in JVM management of package
      export lists
      + JDK-8171974: Fix for R10 Register clobbering with usage of
      + JDK-8172006: Nashorn JavaScript engine fails to call
      @FunctionalInterface with a java.util.List argument
      + JDK-8172010: [AOT] fails with
      "expected compilation level after compilation to be no less
      than 1"
      + JDK-8172012: [TEST_BUG] delays needed in
      + JDK-8172023: Concurrent spliterators fail to handle
      exhaustion properly
      + JDK-8172049: [s390] Implement "JEP 270: Reserved Stack Areas
      for Critical Sections"
      + JDK-8172054: Aot tests should include Java assertions into
      AOT compiled code
      + JDK-8172094: 8171433 changes in generated-configure should be
      + JDK-8172098: A lot of gtests uses TEST instead of TEST_VM
      + JDK-8172144: AArch64: Implement "JEP 270: Reserved Stack
      Areas for Critical Sections"
      + JDK-8172145: C2: anti dependence missed because store hidden
      by membar
      + JDK-8172149: CTW library should call System::exit
      + JDK-8172169: Re-examine String field optionality
      + JDK-8172179: jshell tool: builtin startup settings should be
      by reference not content
      + JDK-8172188: JDI tests fail due to "permission denied" when
      creating temp file
      + JDK-8172199: s390: Use same get_key_start_from_aescrypt_object
      implementation as PPC64
      + JDK-8172240: javac should not need the transitive closure to
      compile a module
      + JDK-8172246: [TESTBUG] runtime/RedefineTests/
      / 'Class unloading:
      has_previous_versions = true' missing from stdout/stderr
      + JDK-8172261: [JVMTI] Specification for early VM start event
      needs to lower expectations in relation class loading
      + JDK-8172288: Fix Jigsaw related module/package error messages
      and throw correct exceptions
      + JDK-8172309: classpath wildcards code does not support
    - -class-path
      + JDK-8172310: [AOT] Fix unverified entry point
      + JDK-8172350: Typo in Timestamp.toString()
      + JDK-8172365: Provide a better migration path for
      + JDK-8172509: [TEST_BUG] [macosx] Failure of the new test
      + JDK-8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki
      + JDK-8172528: problem generating JavaFX docs
      + JDK-8172529: Use PKIXValidator in jarsigner
      + JDK-8172547: (se) fires
      + JDK-8172548: unpack200 fails linking with new update of SS12u4
      + JDK-8172557: quarantine ctw/JarDirTest
      + JDK-8172659: PluginException("TargetPlatform attribute is
      missing ...") - should be ModuleTarget
      + JDK-8172686: Use less aggressive deprecation of utility
      + JDK-8172721: Fix for 8172144 breaks AArch64 build
      + JDK-8172726: ForkJoin common pool retains a reference to the
      thread context class loader
      + JDK-8172731: runtime/Thread/ fails on
      solaris-x64 with product build
      + JDK-8172732: spec clarification for URLClassLoader for
      Multirelease jars
      + JDK-8172733: [JVMCI] add
      + JDK-8172751: OSR compilation at unreachable bci causes C1
      + JDK-8172753: Improve style of left-side index pages
      + JDK-8172807: Javac doesn't report errors on duplicate
      provides with different service implementations
      + JDK-8172808: Handle bundle in
      ResourcesMgr in the same way as AuthResources
      + JDK-8172809: Error compiling javafx modules after fix for
      + JDK-8172810: ModuleElement should declare and provide
      appropriate modifiers
      + JDK-8172813: test/java/awt/font/JNICheck/ fails on
      + JDK-8172844: Assert fails in deoptimization due to original
      PC at the end of code section
      + JDK-8172850: Anti-dependency on membar causes crash in
      register allocator due to invalid instruction scheduling
      + JDK-8172864: Remove custom plugin module path
      + JDK-8172869: 4096 is not supported yet for the DH Parameter
      + JDK-8172870: test/tools/jmod/ fails on windows
      with AccessDeniedException
      + JDK-8172881: AArch64: assertion failure: the int pressure is
      + JDK-8172884: TraceOptoPipelining and TraceOptoOutput are
      + JDK-8172886: Add a test that shows how the LogManager can be
      implemented by a module
      + JDK-8172901: javac: 'opens' statement cannot specify non
      observable package
      + JDK-8172905: Minor startup cleanup of CallSite and MethodType
      + JDK-8172910: Use default methods as appropriate for language
      model visitors
      + JDK-8172912: JTReg concurrency value must be limited
      + JDK-8172921: Zip filesystem performance improvement and code
      + JDK-8172964: [aix] AIX VM should not handle SIGDANGER
      + JDK-8172971: could use System.Logger
      + JDK-8172972: Add gc/g1/logging/ to
      the ProblemList
      + JDK-8172973: Remove add exports from ModuleSummary build
      + JDK-8172975: SecurityTools.keytool() needs to accept user
      + JDK-8172982: tools/jlink/
      requires to be exported
      + JDK-8172990: [AOT] Missing GC scan of _metaspace_got array
      containing Klass*
      + JDK-8172999: Crash on Windows getting FontMetrics since JDK 9
      + JDK-8173007: JShell Tests: ToolFormatTest takes too long
      + JDK-8173019: Backout JDK-8172990 changes
      + JDK-8173024: Replace direct use of AuthResources resource
      bundle from
      + JDK-8173037: V [jvm.dll+0x2343fc]
      + JDK-8173038: [TESTBUG] compiler/loopopts/
      / fails with TESTBUG: Not
      server mode
      + JDK-8173054: [AOT] Avoid zero-shift for compressed oops
      + JDK-8173056: Add test that captures current behavior of
      annotations with invalid annotation types
      + JDK-8173064: Unexpected <body> tag in
      + JDK-8173066: More verbose debug output for selection of X509
      + JDK-8173068: ElementUtils getPackageElement does not allow
      for an unnamed package
      + JDK-8173072: zipfs fails to handle incorrect info-zip
      "extended timestamp extra field"
      + JDK-8173073: jshell tool: blank lines removed from multi-line
      + JDK-8173081: VM no longer prints "Picked up _JAVA_OPTONS: "
      + JDK-8173082: java/bean/* tests fail since change of
      + JDK-8173083: VarHandle usages in LockSupport and
      ThreadLocalRandom result in circularity issues
      + JDK-8173085: Warning module name in --add-exports not found:
      jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS
      + JDK-8173096: jmod files are not world-readable
      + JDK-8173107: Fix autoconf/spec.gmk mismatches
      + JDK-8173111: Excessive recursion in EventFilterSupport when
      filtering over large number of XML events can cause
      + JDK-8173117: Compilation significantly slower after
      + JDK-8173120: Preserve command line at build failure
      + JDK-8173134: Add failing java/bean tests in JDK-8173082 to
      the ProblemList
      + JDK-8173135: compiler/aot/fingerprint/
      fails with: Unrecognized VM option 'UnlockCommercialFeatures'
      + JDK-8173141: tools/javac/classreader/
      fails on Windows
      + JDK-8173147: [ctw] fails during compilation of
      ::calculateKeyedChecksum with " graph should be schedulable"
      + JDK-8173156: Remove from the probelm list on
      + JDK-8173158: [AOT] fix typo in jaotc --help output
      + JDK-8173159: Problem list java/rmi/activation/ActivationGroup/
      /downloadActivationGroup/ on
      + JDK-8173163: searching for a versioned entry in a
      multi-release jar in hotspot is inconsistent with java code
      + JDK-8173164: Resolve remaining HTML5 issues in
      + JDK-8173195: [BACKOUT] 8087341: C2 doesn't optimize redundant
      memory operations with G1
      + JDK-8173197: (se) WindowsSelectorImpl.c does not compile with
      + JDK-8173201: java/lang/reflect/PublicMethods/
      / fails because of too many open files
      + JDK-8173204: JShell tests: ProblemList
      + JDK-8173232: JShell tests: ReplaceTest takes too long
      + JDK-8173234: JShell tests: remove from ProblemList
      + JDK-8173257: test/script/trusted/JDK-8021189.js and
      test/script/trusted/JDK-8021129.js fail in nashorn nightly
      + JDK-8173260: CatalogManager.catalogResolver should not fail
      when non-existing URI is passed to it
      + JDK-8173261: JAXP: TESTBUG:
      + JDK-8173278: [JVMCI] query_update_method_data might write
      outside _trap_hist array
      + JDK-8173300: [TESTBUG] compiler/tiered/
      / fails with
      compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
      + JDK-8173305: Trial reversion of langtools test changes for
      limited win32 address space
      + JDK-8173309: jvmtiDeferredLocalVariableSet may update the
      wrong frame
      + JDK-8173312: Hide support for --inherit-runtime-environment
      + JDK-8173315: java/net/HttpURLConnection/SetAuthenticator/
      / fails intermittently
      + JDK-8173326: Problem list
      java/rmi/registry/readTest/ on Windows
      + JDK-8173339: AArch64: Fix minimum stack size computations
      + JDK-8173354: javadoc warning notice for types in Incubator
      + JDK-8173366: Update .jcheck/conf files for JDK 10
      + JDK-8173372: Add tests for multi-release module jar API
      + JDK-8173381: osName/osArch/osVersion is missing in
      ModuleDescriptor created by SystemModules
      + JDK-8173383: Update JDK build to use -source and -target 10
      + JDK-8173395: Problemlist
      + JDK-8173396: Error message issue with jar tool API validator
      + JDK-8173412: @Test in java/lang/annotation and
      java/lang/reflect/Proxy tests not run
      + JDK-8173419: Javadoc fix 8166175 results in test failures
      + JDK-8173421: Obsolete and expired flags for JDK 10 need to be
      removed and related tests updated
      + JDK-8173423: Wrong display name for supplemental Japanese era
      + JDK-8173456: during
      code compilation
      + JDK-8173474: AArch64: fix reported -Xss minimum
      + JDK-8173475: java/net/HttpURLConnection/SetAuthenticator
      tests have undeclared dependency on java.logging module
      + JDK-8173476: Provide lldb from devkit when running tests on
      + JDK-8173478: SSL related tests failes with message:
      " EC KeyFactory not
      + JDK-8173480: in operator should work on java objects and
      + JDK-8173577: JShell tests: Some testng tests check nothing
      + JDK-8173581: performance regression in
      + JDK-8173602: JAXP: TESTBUG: javax/xml/jaxp/unittest/transform/
      / needs refactoring
      + JDK-8173604: Rename module java.annotations.common to
      + JDK-8173607: JMX RMI connector should be in its own module
      + JDK-8173608: Separate JDK management agent from module
      + JDK-8173609: Elements.printElements needs to support modules
      + JDK-8173634: libjli/cmdtoargs.c does not compile with VS2010
      + JDK-8173636: Results from
      Processor.getSupportedAnnotationTypes should be intepreted
      + JDK-8173652: jshell tool: store history on fatal exit
      + JDK-8173653: jshell tool: ctrl-C when in external editor
      aborts jshell -- history lost
      + JDK-8173667: Update command line help for -public -protected
    - package -private options
      + JDK-8173676: Improvements to javax.annotation.processing and
      javax.lang.model doc
      + JDK-8173706: Is able to set a negative j.u.Vector size in
      JDK9 b151
      + JDK-8173707: Javadoc generated pages should default to
      no-frames view
      + JDK-8173711: Disable JAVA_OPTIONS env variable support until
      JDK-8173712 is resolved
      + JDK-8173717: jlink --help fails with missing
      "plugin.opt.plugin-module-path" key in resource bundle
      + JDK-8173758: tools/javac/Paths/ failing with
      + JDK-8173763: Two security tests fail with message:
      " EC KeyFactory not
      + JDK-8173776: More javax.lang.model improvements to support
      + JDK-8173789: Fix broken test header
      + JDK-8173798: Tests for printing modules
      + JDK-8173807: JShell: control characters should be escaped in
      String values
      + JDK-8173821: com.sun.jmx.remote.internal.Unmarshal should be
      + JDK-8173822: Remove dead code in BuildNashorn.gmk
      + JDK-8173827: Remove forRemoval=true from several deprecated
      security APIs
      + JDK-8173834: cleanup macosx jspawnhelper build settings
      + JDK-8173848: JShell: less-than causes: reached end of file
      while parsing
      + JDK-8173851: JDK-8008448.js fails to parse test for
      + JDK-8173858: Rename libmanagement_rmi to libmanagement_agent
      + JDK-8173864: Problem list src/jdk/nashorn/api/tree/test/
      / for some platforms
      + JDK-8173888: Test for JDK-8169481 causes stack overflows in
      parser tests
      + JDK-8173894: jib reports version "" in jdk10
      + JDK-8173903: Update various tests to pass under JDK 10
      + JDK-8173908: Problem list tools/jar/multiRelease/
      / until JDK-8173905 is fixed
      + JDK-8173944: Reference Origin.MANDATED in getEnclosedElements
      + JDK-8173947: jconsole does not show local running VMs to
      + JDK-8173956: KeyStore regression due to default keystore
      being changed to PKCS12
      + JDK-8173982: (fs) DefaultFileSystemProvider should be split
      into platform specific versions
      + JDK-8174039: (ch) DefaultAsynchronousChannelProvider should
      be split into platform specific versions
      + JDK-8174051: fix terminology in javadoc comment
      + JDK-8174086: jspawnhelper build settings cleanup
      + JDK-8174693: Problem list tests
      until JDK-8174692 is fixed
  - Removed patches:
    * 0001-8256986-PPC64-C2-crashes-when-accessing-nonexisting-.patch
    * 0001-8256486-Linux-Windows-x86-builds-broken-after-JDK-82.patch
      + integrated upstream
* Mon Nov 30 2020 Fridrich Strba <>
  - Initial packaging of OpenJDK tag jdk-16+26 as java-16-openjdk
    technology preview



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 21 00:18:42 2022