#153 Update to jdk-11.0.15.0+1
Merged 2 years ago by ahughes. Opened 2 years ago by ahughes.
rpms/ ahughes/java-11-openjdk cpu-2022-04  into  rawhide

file modified
+1
@@ -100,3 +100,4 @@ 

  /jdk-updates-jdk11u-jdk-11.0.14+8-4curve.tar.xz

  /jdk-updates-jdk11u-jdk-11.0.14+9-4curve.tar.xz

  /jdk-updates-jdk11u-jdk-11.0.14.1+1-4curve.tar.xz

+ /jdk-updates-jdk11u-jdk-11.0.15+1-4curve.tar.xz

file modified
+126
@@ -3,6 +3,132 @@ 

  JDK-X  - https://bugs.openjdk.java.net/browse/JDK-X

  CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY

  

+ New in release OpenJDK 11.0.15 (2022-04-19):

+ =============================================

+ Live versions of these release notes can be found at:

+   * https://bitly.com/openjdk11015

+   * https://builds.shipilev.net/backports-monitor/release-notes-11.0.15.txt

+ 

+ * Other changes

+   - JDK-8065704: Set LC_ALL=C for all relevant commands in the build system

+   - JDK-8177814: jdk/editpad is not in jdk TEST.groups

+   - JDK-8186780: clang fastdebug assertion failure in os_linux_x86:os::verify_stack_alignment()

+   - JDK-8193277: SimpleFileObject inconsistency between getName and getShortName

+   - JDK-8199079: Test javax/swing/UIDefaults/6302464/bug6302464.java is unstable

+   - JDK-8202142: jfr/event/io/TestInstrumentation is unstable

+   - JDK-8207011: Remove uses of the register storage class specifier

+   - JDK-8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased

+   - JDK-8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java failed with NullPointerException

+   - JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback

+   - JDK-8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading

+   - JDK-8211170: AArch64: Warnings in C1 and template interpreter

+   - JDK-8214026: Canonicalized archive paths appearing in diagnostics

+   - JDK-8214761: Bug in parallel Kahan summation implementation

+   - JDK-8218546: Unable to connect to https://google.com using java.net.HttpClient

+   - JDK-8220634: SymLinkArchiveTest should handle not being able to create symlinks

+   - JDK-8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction)

+   - JDK-8223142: Clean-up WS and CB.

+   - JDK-8225559: assertion error at TransTypes.visitApply

+   - JDK-8232533: G1 uses only a single thread for pretouching the java heap

+   - JDK-8233827: Enable screenshots in the enhanced failure handler on Linux/macOS

+   - JDK-8234930: Use MAP_JIT when allocating pages for code cache on macOS

+   - JDK-8236210: javac generates wrong annotation for fields generated from record components

+   - JDK-8236505: Mark jdk/editpad/EditPadTest.java as @headful

+   - JDK-8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java

+   - JDK-8237798: rewrite vmTestbase/jit/tiered from shell to java

+   - JDK-8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails

+   - JDK-8240904: Screen flashes on test failures when running tests from make

+   - JDK-8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default

+   - JDK-8249019: clean up FileInstaller $test.src $cwd in vmTestbase_vm_compiler tests

+   - JDK-8251126: nsk.share.GoldChecker should read golden file from ${test.src}

+   - JDK-8251127: clean up FileInstaller $test.src $cwd in remaining vmTestbase_vm_compiler tests

+   - JDK-8251132: make main classes public in vmTestbase/jit tests

+   - JDK-8251558: J2DBench should support shaped and translucent windows

+   - JDK-8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t

+   - JDK-8252005: narrow disabling of allowSmartActionArgs in vmTestbase

+   - JDK-8253197: vmTestbase/nsk/jvmti/StopThread/stopthrd007/TestDescription.java fails with "ERROR: DebuggeeSleepingThread: ThreadDeath lost"

+   - JDK-8254827: JVMCI: Enable it for Windows+AArch64

+   - JDK-8254940: AArch64: Cleanup non-product thread members

+   - JDK-8255035: Update BCEL to Version 6.5.0

+   - JDK-8256154: Some TestNG tests require default constructors

+   - JDK-8256321: Some "inactive" color profiles use the wrong profile class

+   - JDK-8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state

+   - JDK-8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c

+   - JDK-8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305

+   - JDK-8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F

+   - JDK-8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"

+   - JDK-8263185: Mallinfo deprecated in glibc 2.33

+   - JDK-8264650: Cross-compilation to macos/aarch64

+   - JDK-8265150: AsyncGetCallTrace crashes on ResourceMark

+   - JDK-8266168: -Wmaybe-uninitialized happens in check_code.c

+   - JDK-8266170: -Wnonnull happens in classLoaderData.inline.hpp

+   - JDK-8266171: -Warray-bounds happens in imageioJPEG.c

+   - JDK-8266172: -Wstringop-overflow happens in vmError.cpp

+   - JDK-8266173: -Wmaybe-uninitialized happens in jni_util.c

+   - JDK-8266174: -Wmisleading-indentation happens in libmlib_image sources

+   - JDK-8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c

+   - JDK-8266187: Memory leak in appendBootClassPath()

+   - JDK-8266421: Deadlock in Sound System

+   - JDK-8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared

+   - JDK-8268542: serviceability/logging/TestFullNames.java tests only 1st test case

+   - JDK-8268882: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc

+   - JDK-8270874: JFrame paint artifacts when dragged from standard monitor to HiDPI monitor

+   - JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty

+   - JDK-8272345: macos doesn't check `os::set_boot_path()` result

+   - JDK-8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong

+   - JDK-8273277: C2: Move conditional negation into rc_predicate

+   - JDK-8273341: Update Siphash to version 1.0

+   - JDK-8273366: [testbug] javax/swing/UIDefaults/6302464/bug6302464.java fails on macOS12

+   - JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests

+   - JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests

+   - JDK-8273514: java/util/DoubleStreamSums/CompensatedSums.java failure

+   - JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated

+   - JDK-8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java

+   - JDK-8273638: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F

+   - JDK-8273682: Upgrade Jline to 3.20.0

+   - JDK-8273704: DrawStringWithInfiniteXform.java failed : drawString with InfiniteXform transform takes long time

+   - JDK-8273933: [TESTBUG] Test must run without preallocated exceptions

+   - JDK-8274265: Suspicious string concatenation in logTestUtils.inline.hpp

+   - JDK-8274338: com/sun/jdi/RedefineCrossEvent.java failed "assert(m != __null) failed: NULL mirror"

+   - JDK-8274465: Fix javax/swing/text/ParagraphView/6364882/bug6364882.java failures

+   - JDK-8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah

+   - JDK-8274658: ISO 4217 Amendment 170 Update

+   - JDK-8274714: Incorrect verifier protected access error message

+   - JDK-8274736: Concurrent read/close of SSLSockets causes SSLSessions to be invalidated unnecessarily

+   - JDK-8274795: AArch64: avoid spilling and restoring r18 in macro assembler

+   - JDK-8275326: C2: assert(no_dead_loop) failed: dead loop detected

+   - JDK-8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime

+   - JDK-8275610: C2: Object field load floats above its null check resulting in a segfault

+   - JDK-8275650: Problemlist java/io/File/createTempFile/SpecialTempFile.java for Windows 11

+   - JDK-8275811: Incorrect instance to dispose

+   - JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly

+   - JDK-8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here"

+   - JDK-8276314: [JVMCI] check alignment of call displacement during code installation

+   - JDK-8276623: JDK-8275650 accidentally pushed "out" file

+   - JDK-8277328: jdk/jshell/CommandCompletionTest.java failures on Windows

+   - JDK-8277342: vmTestbase/nsk/stress/strace/strace004.java fails with SIGSEGV in InstanceKlass::jni_id_for

+   - JDK-8277385: Zero: Enable CompactStrings support

+   - JDK-8277441: CompileQueue::add fails with assert(_last->next() == __null) failed: not last

+   - JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop

+   - JDK-8277796: Bump update version for OpenJDK: jdk-11.0.15

+   - JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx

+   - JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx

+   - JDK-8278172: java/nio/channels/FileChannel/BlockDeviceSize.java should only run on Linux

+   - JDK-8278309: [windows] use of uninitialized OSThread::_state

+   - JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec

+   - JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT

+   - JDK-8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134

+   - JDK-8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob

+   - JDK-8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler

+   - JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers

+   - JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest

+   - JDK-8279379: GHA: Print tests that are in error

+   - JDK-8279702: [macosx] ignore xcodebuild warnings on M1

+   - JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16

+   - JDK-8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"

+   - JDK-8280786: Build failure on Solaris after 8262392

+   - JDK-8280999: array_bounds should be array-bounds after 8278507

+ 

  New in release OpenJDK 11.0.14.1 (2022-02-08):

  =============================================

  Live versions of these release notes can be found at:

file modified
+9 -4
@@ -319,8 +319,8 @@ 

  # New Version-String scheme-style defines

  %global featurever 11

  %global interimver 0

- %global updatever 14

- %global patchver 1

+ %global updatever 15

+ %global patchver 0

  # If you bump featurever, you must bump also vendor_version_string

  # Used via new version scheme. JDK 11 was

  # GA'ed in September 2018 => 18.9
@@ -367,7 +367,7 @@ 

  %global top_level_dir_name   %{origin}

  %global top_level_dir_name_backup %{top_level_dir_name}-backup

  %global buildver        1

- %global rpmrelease      7

+ %global rpmrelease      1

  #%%global tagsuffix     %%{nil}

  # Priority must be 8 digits in total; up to openjdk 1.8, we were using 18..... so when we moved to 11, we had to add another digit

  %if %is_system_jdk
@@ -396,7 +396,7 @@ 

  # Release will be (where N is usually a number starting at 1):

  # - 0.N%%{?extraver}%%{?dist} for EA releases,

  # - N%%{?extraver}{?dist} for GA releases

- %global is_ga           1

+ %global is_ga           0

  %if %{is_ga}

  %global ea_designator ""

  %global ea_designator_zip ""
@@ -2621,6 +2621,11 @@ 

  %endif

  

  %changelog

+ * Tue Apr 12 2022 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.15.0.1-0.1.ea

+ - Update to jdk-11.0.15.0+1

+ - Update release notes to 11.0.15.0+1

+ - Switch to EA mode for 11.0.15 pre-release builds.

+ 

  * Tue Apr 12 2022 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.14.1.1-7

  - Detect NSS at runtime for FIPS detection

  - Turn off build-time NSS linking and go back to an explicit Requires on NSS

file modified
+1 -1
@@ -1,2 +1,2 @@ 

  SHA512 (tapsets-icedtea-6.0.0pre00-c848b93a8598.tar.xz) = 97d026212363b3c83f6a04100ad7f6fdde833d16579717f8756e2b8c2eb70e144a41a330cb9ccde9c3badd37a2d54fdf4650a950ec21d8b686d545ecb2a64d30

- SHA512 (jdk-updates-jdk11u-jdk-11.0.14.1+1-4curve.tar.xz) = c9b7a7cb507bcbe06e07a78dcd1f831acaf10a321b1c456b2ff57283b342550ea0ac84ab1a7daadbd22384a0115348e1131b8e51ddba692ea86d1c0825a560f1

+ SHA512 (jdk-updates-jdk11u-jdk-11.0.15+1-4curve.tar.xz) = 8cc0d974c8c754f31c6f2182f8a96b8479a07a567d7301860405cc97c9518fcdf7cf9ebf83b34cf147e15a387ac32f2a119cac878c8d02f6f9798b01eba49899

Update release notes to 11.0.15.0+1
Switch to EA mode for 11.0.15 pre-release builds.

Regular bump; PR just for scratch build.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

Pull-Request has been merged by ahughes

2 years ago