Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-18-openjdk for openSUSE:Factory checked in at 2022-07-22 19:20:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-18-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-18-openjdk.new.21925 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-18-openjdk" Fri Jul 22 19:20:46 2022 rev:2 rq:990577 version:18.0.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-18-openjdk/java-18-openjdk.changes 2022-04-21 15:48:28.284304232 +0200 +++ /work/SRC/openSUSE:Factory/.java-18-openjdk.new.21925/java-18-openjdk.changes 2022-07-22 19:20:56.312630938 +0200 @@ -1,0 +2,238 @@ +Thu Jul 21 12:51:46 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Upgrade to upstream tag jdk-18.0.2+9 (July 2022 CPU) + * Security fixes: + + JDK-8272243: Improve DER parsing + + JDK-8272249: Better properties of loaded Properties + + JDK-8277608: Address IP Addressing + + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class + compilation + + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance + MethodHandle invocations + + JDK-8283190: Improve MIDI processing + + JDK-8284370: Improve zlib usage + + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan + supports + * Other changes: + + JDK-8240903: Add test to check that jmod hashes are + reproducible + + JDK-8256368: Avoid repeated upcalls into Java to re-resolve + MH/VH linkers/invokers + + JDK-8269938: Enhance XML processing passes redux + + JDK-8270480: Better path to expressing Xpaths + + JDK-8270504: Better Xpath expression handling + + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java + tests time out because of excessive GC (CodeCache GC + Threshold) in loom + + JDK-8271055: Crash during deoptimization with + "assert(bb->is_reachable()) failed: getting result from + unreachable basicblock" with -XX:+VerifyStack + + JDK-8272255: Completely handle MIDI files + + JDK-8272261: Improve JFR recording file processing + + JDK-8272493: Suboptimal code generation around + Preconditions.checkIndex intrinsic with AVX2 + + JDK-8272588: Enhanced recording parsing + + JDK-8272594: Better record of recordings + + JDK-8274524: SSLSocket.close() hangs if it is called during + the ssl handshake + + JDK-8275337: C1: assert(false) failed: live_in set of first + block must be empty + + JDK-8277055: Assert "missing inlining msg" with + -XX:+PrintIntrinsics + + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + + JDK-8277672: Better invocation handler handling + + JDK-8277893: Arraycopy stress tests + + JDK-8278065: Refactor subclassAudits to use ClassValue + + JDK-8278356: Improve file creation + + JDK-8278381: [GCC 11] Address::make_raw() does not initialize + rspec + + JDK-8278549: UNIX sun/font coding misses SUSE distro + detection on recent distro SUSE 15 + + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + + JDK-8278972: Improve URL supports + + JDK-8279219: [REDO] C2 crash when allocating array of size + too large + + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + + JDK-8279822: CI: Constant pool entries in error state are not + supported + + JDK-8279958: Provide configure hints for Alpine/apk package + managers + + JDK-8280041: Retry loop issues in java.io.ClassCache + + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest + clang + + JDK-8280600: C2: assert(!had_error) failed: bad dominance + + JDK-8280674: Bump version numbers for July CPU + + JDK-8280799: ??2: assert(false) failed: cyclic dependency + prevents range check elimination + + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD + CPUs + + JDK-8280901: MethodHandle::linkToNative stub is missing w/ + -Xint + + JDK-8280956: Re-examine copyright headers on files in + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + + JDK-8281093: JDK 11.0.14 violates Attribute-Value + Normalization in the XML specification 1.0 + + JDK-8281168: Micro-optimize VarForm.getMemberName for + interpreter + + JDK-8281181: Do not use CPU Shares to compute active + processor count + + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle + hidden classes correctly + + JDK-8281274: deal with ActiveProcessorCount in + os::Linux::print_container_info + + JDK-8281318: Improve jfr/event/allocation tests reliability + + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed + for Tests jdk/incubator/vector/ + + JDK-8281615: Deadlock caused by jdwp agent + + JDK-8281638: jfr/event/allocation tests fail with release VMs + after JDK-8281318 due to lack of + -XX:+UnlockDiagnosticVMOptions + + JDK-8281771: Crash in + java_lang_invoke_MethodType::print_signature + + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after + JDK-8280799 + + JDK-8281822: Test failures on non-DTrace builds due to + incomplete DTrace* flags handling + + JDK-8282042: [testbug] FileEncodingTest.java depends on + default encoding + + JDK-8282045: When loop strip mining fails, safepoints are + removed from loop anyway + + JDK-8282080: Lambda deserialization fails for Object method + references on interfaces + + JDK-8282170: JVMTI SetBreakpoint metaspace allocation test + + JDK-8282172: CompileBroker::log_metaspace_failure is called + from non-Java/compiler threads + + JDK-8282194: C1: Missing side effects of dynamic constant + linkage + + JDK-8282219: jdk/java/lang/ProcessBuilder/Basic.java fails on + AIX + + JDK-8282225: GHA: Allow one concurrent run per PR only + + JDK-8282231: x86-32: runtime call to SharedRuntime::ldiv + corrupts registers + + JDK-8282295: SymbolPropertyEntry::set_method_type fails with + assert + + JDK-8282300: Throws NamingException instead of + InvalidNameException after JDK-8278972 + + JDK-8282312: Minor corrections to evbroadcasti32x4 intrinsic + on x86 + + JDK-8282397: createTempFile method of java.io.File is failing + when called with suffix of spaces character + + JDK-8282444: Module finder incorrectly assumes default file + system path-separator character + + JDK-8282551: Properly initialize L32X64MixRandom state + + JDK-8282583: Update BCEL md to include the copyright notice + + JDK-8282590: C2: assert(addp->is_AddP() && addp->outcnt() + > 0) failed: Don't process dead nodes + + JDK-8282592: C2: assert(false) failed: graph should be + schedulable + + JDK-8282628: Potential memory leak in + sun.font.FontConfigManager.getFontConfig() + + JDK-8282676: Improve subject handling + + JDK-8282874: Bad performance on gather/scatter API caused by + different IntSpecies of indexMap + + JDK-8282887: Potential memory leak in sun.util.locale.provider + .HostLocaleProviderAdapterImpl.getNumberPattern() on Windows + + JDK-8282929: Localized monetary symbols are not reflected in + 'toLocalizedPattern' return value + + JDK-8283017: GHA: Workflows break with update release versions + + JDK-8283022: com/sun/crypto/provider/Cipher/AEAD/ + /GCMBufferTest.java failing with -Xcomp after 8273297 + + JDK-8283037: Update jdk18u fix version to 18.0.2 + + JDK-8283187: C2: loop candidate for superword not always + unrolled fully if superword fails + + JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in + fontpath.c + + JDK-8283350: (tz) Update Timezone Data to 2022a + + JDK-8283379: Memory leak in FileHeaderHelper + + JDK-8283408: Fix a C2 crash when filling arrays with unsafe + + JDK-8283422: Create a new test for JDK-8254790 + + JDK-8283451: C2: assert(_base == Long) failed: Not a Long + + JDK-8283469: Don't use memset to initialize members in + FileMapInfo and fix memory leak + + JDK-8283555: G1: Concurrent mark accesses uninitialized BOT + of closed archive regions + + JDK-8283641: Large value for CompileThresholdScaling causes + assert + + JDK-8283725: Launching java with + "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the + JVM + + JDK-8284012: Correction version-numbers.conf after merge + + JDK-8284023: java.sun.awt.X11GraphicsDevice + .getDoubleBufferVisuals() leaks XdbeScreenVisualInfo + + JDK-8284033: Leak XVisualInfo in getAllConfigs in + awt_GraphicsEnv.c + + JDK-8284094: Memory leak in invoker_completeInvokeRequest() + + JDK-8284369: TestFailedAllocationBadGraph fails with + -XX:TieredStopAtLevel < 4 + + JDK-8284389: Improve stability of GHA Pre-submit testing by + caching cygwin installer + + JDK-8284458: CodeHeapState::aggregate() leaks blob_name + + JDK-8284507: GHA: Only check test results if testing was not + skipped + + JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in + JFR leak profiler + + JDK-8284548: Invalid XPath expression causes + StringIndexOutOfBoundsException + + JDK-8284549: JFR: FieldTable leaks FieldInfoTable member + + JDK-8284620: CodeBuffer may leak _overflow_arena + + JDK-8284622: Update versions of some Github Actions used in + JDK workflow + + JDK-8284808: change milestone to fcs for releases: + jdk-11.0.16, jdk-17.0.4, jdk-18.0.2 + + JDK-8284848: C2: Compiler blackhole arguments should be + treated as globally escaping + + JDK-8284866: Add test to JDK-8273056 + + JDK-8284920: Incorrect Token type causes XPath expression to + return incorrect results + + JDK-8284992: Fix misleading Vector API doc for LSHR operator + + JDK-8285391: Update the release version for respin April + CPU22_04 for release jdk18.0.1.1 + + JDK-8285394: Compiler blackholes can be eliminated due to + stale ciMethod::intrinsic_id() + + JDK-8285445: cannot open file "NUL:" + + JDK-8285454: Update the JBS version for respin of April + CPU22_04 + + JDK-8285515: (dc) DatagramChannel.disconnect fails with + "Invalid argument" on macOS 12.4 ++++ 44 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-18-openjdk/java-18-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-18-openjdk.new.21925/java-18-openjdk.changes Old: ---- JDK-8282004.patch jdk-18.0.1+10.tar.gz New: ---- jdk-18.0.2+9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-18-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.Autlq7/_old 2022-07-22 19:20:59.112635746 +0200 +++ /var/tmp/diff_new_pack.Autlq7/_new 2022-07-22 19:20:59.116635753 +0200 @@ -32,9 +32,9 @@ # Standard JPackage naming and versioning defines. %global featurever 18 %global interimver 0 -%global updatever 1 -%global datever 2022-04-19 -%global buildver 10 +%global updatever 2 +%global datever 2022-07-19 +%global buildver 9 %global openjdk_repo jdk18u %global openjdk_tag jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}+%{buildver} %global openjdk_dir %{openjdk_repo}-jdk-%{featurever}.%{interimver}.%{updatever}%{?patchver:.%{patchver}}-%{buildver} @@ -178,7 +178,6 @@ Patch200: ppc_stack_overflow_fix.patch # Patch300: JDK-8282944.patch -Patch301: JDK-8282004.patch Patch302: disable-doclint-by-default.patch Patch303: alternative-tzdb_dat.patch # @@ -446,7 +445,6 @@ %patch200 -p1 %patch300 -p1 -%patch301 -p1 %patch302 -p1 %patch303 -p1 @@ -930,7 +928,11 @@ %dir %{_jvmdir}/%{sdkdir}/bin %dir %{_jvmdir}/%{sdkdir}/lib %dir %{_jvmdir}/%{sdkdir}/lib/jfr +%if %{with zero} +%dir %{_jvmdir}/%{sdkdir}/lib/zero +%else %dir %{_jvmdir}/%{sdkdir}/lib/server +%endif %dir %{_jvmdir}/%{sdkdir}/lib/desktop %dir %{_jvmdir}/%{sdkdir}/lib/security ++++++ jdk-18.0.1+10.tar.gz -> jdk-18.0.2+9.tar.gz ++++++ /work/SRC/openSUSE:Factory/java-18-openjdk/jdk-18.0.1+10.tar.gz /work/SRC/openSUSE:Factory/.java-18-openjdk.new.21925/jdk-18.0.2+9.tar.gz differ: char 13, line 1