Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-17-openjdk for openSUSE:Factory checked in at 2023-02-09 16:21:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-17-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-17-openjdk.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-17-openjdk" Thu Feb 9 16:21:27 2023 rev:17 rq:1063568 version:17.0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-17-openjdk/java-17-openjdk.changes 2022-12-09 13:16:51.462707403 +0100 +++ /work/SRC/openSUSE:Factory/.java-17-openjdk.new.4462/java-17-openjdk.changes 2023-02-09 16:21:43.470254736 +0100 @@ -1,0 +2,524 @@ +Tue Feb 7 07:25:36 UTC 2023 - Fridrich Strba <fst...@suse.com> + +- Update to upstream tag jdk-17.0.6.0+10 (January 2023 CPU) + * CVEs + + CVE-2023-21835, bsc#1207246 + + CVE-2023-21843, bsc#1207248 + * Security fixes + + JDK-8286070: Improve UTF8 representation + + JDK-8286496: Improve Thread labels + + JDK-8287411: Enhance DTLS performance + + JDK-8288516: Enhance font creation + + JDK-8289350: Better media supports + + JDK-8293554: Enhanced DH Key Exchanges + + JDK-8293598: Enhance InetAddress address handling + + JDK-8293717: Objective view of ObjectView + + JDK-8293734: Improve BMP image handling + + JDK-8293742: Better Banking of Sounds + + JDK-8295687: Better BMP bounds + * Other changes + + JDK-6829250: Reg test: java/awt/Toolkit/ScreenInsetsTest/ + /ScreenInsetsTest.java fails in Windows + + JDK-7001973: java/awt/Graphics2D/CopyAreaOOB.java fails + + JDK-7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/ + /Receiver/bug6186488.java fails + + JDK-8022403: sun/java2d/DirectX/OnScreenRenderingResizeTest/ + /OnScreenRenderingResizeTest.java fails + + JDK-8029633: Raw inner class constructor ref should not + perform diamond inference + + JDK-8030121: java/awt/dnd/MissingDragExitEventTest/ + /MissingDragExitEventTest.java fails + + JDK-8065422: Trailing dot in hostname causes TLS handshake to + fail with SNI disabled + + JDK-8129827: [TEST_BUG] Test java/awt/Robot/RobotWheelTest/ + /RobotWheelTest.java fails + + JDK-8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ + /ModalInternalFrameTest.java + + JDK-8169187: [macosx] Aqua: java/awt/image/multiresolution/ + /MultiresolutionIconTest.java + + JDK-8178698: javax/sound/midi/Sequencer/MetaCallback.java + failed with timeout + + JDK-8202836: [macosx] test + java/awt/Graphics/TextAAHintsTest.java fails + + JDK-8210558: serviceability/sa/TestJhsdbJstackLock.java fails + to find '^\s+- waiting to + lock <0x[0-9a-f]+> \(a java\.lang\.Class ...' + + JDK-8222323: ChildAlwaysOnTopTest.java fails with + "RuntimeException: Failed to unset alwaysOnTop" + + JDK-8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on + macOs + + JDK-8233558: [TESTBUG] WindowOwnedByEmbeddedFrameTest.java + fails on macos + + JDK-8233648: [TESTBUG] DefaultMenuBarTest.java failing on + macos + + JDK-8244670: convert clhsdb "whatis" command from javascript + to java + + JDK-8251466: test/java/io/File/GetXSpace.java fails on + Windows with mapped network drives. + + JDK-8255439: System Tray icons get corrupted when Windows + scaling changes + + JDK-8256811: Delayed/missed jdwp class unloading events + + JDK-8257722: Improve "keytool -printcert -jarfile" output + + JDK-8262721: Add Tests to verify single iteration loops are + properly optimized + + JDK-8265489: Stress test times out because of long + ObjectSynchronizer::monitors_iterate(...) operation + + JDK-8266082: AssertionError in Annotate.fromAnnotations with + -Xdoclint + + JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al + + JDK-8267138: Stray suffix when starting gtests via + GTestWrapper.java + + JDK-8268033: compiler/intrinsics/bmi/verifycode/ + /BzhiTestI2L.java fails with "fatal error: Not compilable at + tier 3: CodeBuffer overflow" + + JDK-8268276: Base64 Decoding optimization for x86 using + AVX-512 + + JDK-8268297: jdk/jfr/api/consumer/streaming/ + /TestLatestEvent.java times out + + JDK-8268779: ZGC: runtime/InternalApi/ + /ThreadCpuTimesDeadlock.java#id1 failed with + "OutOfMemoryError: Java heap space" + + JDK-8269029: compiler/codegen/TestCharVect2.java fails for + client VMs + + JDK-8269404: Base64 Encoding optimization enhancements for + x86 using AVX-512 + + JDK-8269571: NMT should print total malloc bytes and + invocation count + + JDK-8269743: test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/ + /stress/jni/nativeAndMH/Test.java crash with small heap + (-Xmx50m) + + JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using + the condy helper methods in the interpreter + + JDK-8270155: ARM32: Improve register dump in hs_err + + JDK-8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java + does not show instruction + + JDK-8270848: Redundant unsafe opmask register allocation in + some instruction patterns. + + JDK-8270947: AArch64: C1: use zero_words to initialize all + objects + + JDK-8271015: Split cds/SharedBaseAddress.java test into + smaller parts + + JDK-8271834: TestStringDeduplicationAgeThreshold intermittent + failures on Shenandoah + + JDK-8271956: AArch64: C1 build failed after JDK-8270947 + + JDK-8272094: compiler/codecache/TestStressCodeBuffers.java + crashes with "failed to allocate space for trampoline" + + JDK-8272123: Problem list 4 jtreg tests which regularly fail + on macos-aarch64 + + JDK-8272608: java_lang_System::allow_security_manager() + doesn't set its initialization flag + + JDK-8272776: NullPointerException not reported + + JDK-8272791: java -XX:BlockZeroingLowLimit=1 crashes after + 8270947 + + JDK-8272809: JFR thread sampler SI_KERNEL SEGV in + metaspace::VirtualSpaceList::contains + + JDK-8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java + + JDK-8273108: RunThese24H crashes with SEGV in + markWord::displaced_mark_helper() after JDK-8268276 + + JDK-8273236: keytool does not accurately warn about + algorithms that are disabled but have additional constraints + + JDK-8273380: ARM32: Default to {ldrexd,strexd} in + StubRoutines::atomic_{load|store}_long + + JDK-8273459: Update code segment alignment to 64 bytes + + JDK-8273497: building.md should link to both md and html + + JDK-8273553: sun.security.ssl.SSLEngineImpl.closeInbound also + has similar error of JDK-8253368 + + JDK-8273578: javax/swing/JMenu/4515762/bug4515762.java fails + on macOS 12 + + JDK-8273685: Remove jtreg tag manual=yesno for + java/awt/Graphics/LCDTextAndGraphicsState.java & show test + instruction + + JDK-8273880: Zero: Print warnings when unsupported intrinsics + are enabled + + JDK-8273881: Metaspace: test repeated deallocations + + JDK-8274029: Remove jtreg tag manual=yesno for + java/awt/print/Dialog/DialogOrient.java + + JDK-8274032: Remove jtreg tag manual=yesno for java/awt/print/ + /PrinterJob/ImagePrinting/ImageTypes.java & show test UI + + JDK-8274160: java/awt/Window/ShapedAndTranslucentWindows/ + /Common.java delay is too high + + JDK-8274296: Update or Problem List tests which may fail with + uiScale=2 on macOS + + JDK-8274456: Remove jtreg tag manual=yesno + java/awt/print/PrinterJob/PageDialogTest.java + + JDK-8274527: Minimal VM build fails after JDK-8273459 + + JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java + fails when GC cycles are not happening + + JDK-8274903: Zero: Support AsyncGetCallTrace + + JDK-8275170: Some jtreg sound tests should be marked with + sound keyword + + JDK-8275234: java/awt/GraphicsDevice/DisplayModes/ + /CycleDMImage.java is entered twice in ProblemList + + JDK-8275535: Retrying a failed authentication on multiple + LDAP servers can lead to users blocked + + JDK-8275569: Add linux-aarch64 to test-make profiles + + JDK-8276108: Wrong instruction generation in aarch64 backend + + JDK-8276904: Optional.toString() is unnecessarily expensive + + JDK-8277092: TestMetaspaceAllocationMT2.java#ndebug-default + fails with "RuntimeException: Committed seems high: NNNN + expected at most MMMM" + + JDK-8277346: ProblemList 7 serviceability/sa tests on + macosx-x64 + + JDK-8277351: ProblemList runtime/jni/checked/ + /TestPrimitiveArrayCriticalWithBadParam.java on macosx-x64 + + JDK-8277358: Accelerate CRC32-C + + JDK-8277411: C2 fast_unlock intrinsic on AArch64 has + unnecessary ownership check + + JDK-8277576: ProblemList runtime/ErrorHandling/ + /CreateCoredumpOnCrash.java on macosx-X64 + + JDK-8277577: ProblemList compiler/onSpinWait/ + /TestOnSpinWaitAArch64DefaultFlags.java on linux-aarch64 + + JDK-8277578: ProblemList applications/jcstress/acqrel.java on + linux-aarch64 + + JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with + wrong initial heap size + + JDK-8277881: Missing SessionID in TLS1.3 resumption in + compatibility mode + + JDK-8277928: Fix compilation on macosx-aarch64 after 8276108 + + JDK-8277970: Test jdk/sun/security/ssl/SSLSessionImpl/ + /NoInvalidateSocketException.java fails with "tag mismatch" + + JDK-8278826: Print error if Shenandoah flags are empty + (instead of crashing) + + JDK-8279066: entries.remove(entry) is useless in + PKCS12KeyStore + + JDK-8279398: jdk/jfr/api/recording/time/TestTimeMultiple.java + failed with "RuntimeException: getStopTime() > afterStop" + + JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed + out + + JDK-8279662: serviceability/sa/ClhsdbScanOops.java can fail + due to unexpected GC + + JDK-8279941: sun/security/pkcs11/Signature/ + /TestDSAKeyLength.java fails when NSS version detection fails + + JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on + large machines + + JDK-8280124: Reduce branches decoding latin-1 chars from + UTF-8 encoded bytes + + JDK-8280234: AArch64 "core" variant does not build after + JDK-8270947 ++++ 327 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-17-openjdk/java-17-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-17-openjdk.new.4462/java-17-openjdk.changes Old: ---- jdk-17.0.5+8.tar.gz New: ---- jdk-17.0.6+10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-17-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.eWFf7o/_old 2023-02-09 16:21:50.254289684 +0100 +++ /var/tmp/diff_new_pack.eWFf7o/_new 2023-02-09 16:21:50.262289725 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,8 +32,8 @@ # Standard JPackage naming and versioning defines. %global featurever 17 %global interimver 0 -%global updatever 5 -%global buildver 8 +%global updatever 6 +%global buildver 10 %global openjdk_repo jdk17u %global openjdk_tag jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}+%{buildver} %global openjdk_dir %{openjdk_repo}-jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}-%{buildver} @@ -1069,7 +1069,6 @@ %{_jvmdir}/%{sdkdir}/include/jni.h %{_jvmdir}/%{sdkdir}/include/jvmticmlr.h %{_jvmdir}/%{sdkdir}/include/jvmti.h -%{_jvmdir}/%{sdkdir}/include/sizecalc.h %{_jvmdir}/%{sdkdir}/lib/ct.sym %{_jvmdir}/%{sdkdir}/lib/libattach.so %if ! %{with zero} ++++++ fips.patch ++++++ ++++ 4756 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-17-openjdk/fips.patch ++++ and /work/SRC/openSUSE:Factory/.java-17-openjdk.new.4462/fips.patch ++++++ jdk-17.0.5+8.tar.gz -> jdk-17.0.6+10.tar.gz ++++++ /work/SRC/openSUSE:Factory/java-17-openjdk/jdk-17.0.5+8.tar.gz /work/SRC/openSUSE:Factory/.java-17-openjdk.new.4462/jdk-17.0.6+10.tar.gz differ: char 14, line 1