Hello community, here is the log from the commit of package java-14-openjdk for openSUSE:Factory checked in at 2020-07-24 09:59:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-14-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-14-openjdk.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-14-openjdk" Fri Jul 24 09:59:49 2020 rev:3 rq:822233 version:14.0.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/java-14-openjdk/java-14-openjdk.changes 2020-04-21 13:07:41.428456061 +0200 +++ /work/SRC/openSUSE:Factory/.java-14-openjdk.new.3592/java-14-openjdk.changes 2020-07-24 10:02:09.609766158 +0200 @@ -1,0 +2,308 @@ +Wed Jul 22 12:29:46 UTC 2020 - Fridrich Strba <fst...@suse.com> + +- Upgrade to upstream tag jdk-14.0.2+12 (July 2020 CPU, + bsc#1174157) + * Security fixes: + + JDK-8230613: Better ASCII conversions + + JDK-8231800: Better listing of arrays + + JDK-8232014: Expand DTD support + + JDK-8233234: Better Zip Naming + + JDK-8233239, CVE-2020-14562: Enhance TIFF support + + JDK-8233255: Better Swing Buttons + + JDK-8234032: Improve basic calendar services + + JDK-8234042: Better factory production of certificates + + JDK-8234418: Better parsing with CertificateFactory + + JDK-8234836: Improve serialization handling + + JDK-8236191: Enhance OID processing + + JDK-8236867, CVE-2020-14573: Enhance Graal interface handling + + JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior + + JDK-8237592, CVE-2020-14577: Enhance certificate verification + + JDK-8238002, CVE-2020-14581: Better matrix operations + + JDK-8238013: Enhance String writing + + JDK-8238804: Enhance key handling process + + JDK-8238843: Enhanced font handing + + JDK-8238920, CVE-2020-14583: Better Buffer support + + JDK-8238925: Enhance WAV file playback + + JDK-8240119, CVE-2020-14593: Less Affine Transformations + + JDK-8240482: Improved WAV file playback + + JDK-8241379: Update JCEKS support + + JDK-8241522: Manifest improved jar headers redux + + JDK-8242136, CVE-2020-14621: Better XML namespace handling + * Other changes: + + JDK-8215711: Missing key_share extension for (EC)DHE key + exchange should alert missing_extension + + JDK-8220503: Move + ShenandoahTerminatorTerminator::should_exit_termination out of + header + + JDK-8224541: Better mapping of serial ENUMs + + JDK-8224549: Less Blocking Array Queues + + JDK-8225068: Remove DocuSign root certificate that is + expiring in May 2020 + + JDK-8225069: Remove Comodo root certificate that is expiring + in May 2020 + + JDK-8225130: Add exception for expiring Comodo roots to + VerifyCACerts test + + JDK-8225603: Enhancement for big integers + + JDK-8227269: Slow class loading when running with JDWP + + JDK-8230853: Shenandoah: replace leftover assert(is_in(...)) + with rich asserts + + JDK-8231572: Use -lobjc instead of -fobjc-link-runtime in + libosxsecurity + + JDK-8235833: PosixPlatform.cpp should not include sysctl.h + + JDK-8236039: JSSE Client does not accept status_request + extension in CertificateRequest messages for TLS 1.3 + + JDK-8236201: Better Scanner conversions + + JDK-8237474: Default SSLEngine should create in server role + + JDK-8237821: Shenandoah: build broken after JDK-8237637 + (Remove dubious type conversions from oop) + + JDK-8237859: C2: Crash when loads float above range check + + JDK-8238225: Issues reported after replacing symlink at + Contents/MacOS/libjli.dylib with binary + + JDK-8238960: linux-i586 builds are inconsistent as the newly + build jdk is not able to reserve enough space for object heap + + JDK-8239071: bump JDK version in jdk14u-cpu repository to + 14.0.2 + + JDK-8239429: AbsPathsInImage.java fails in JDK 11u and 14u on + Windows + + JDK-8239786: Shenandoah: print per-cycle statistics + + JDK-8239926: Shenandoah: Shenandoah needs to mark nmethod's + metadata + + JDK-8240197: Cannot start JVM when $JAVA_HOME includes CJK + characters + + JDK-8240223: Use consistent predicate order in and with + PhaseIdealLoop::find_predicate + + JDK-8240227: Loop predicates should be copied to unswitched + loops + + JDK-8240315: Shenandoah: Rename ShLBN::get_barrier_strength() + + JDK-8240725: Some functions might not work with CJK character + + JDK-8240872: Shenandoah: Avoid updating new regions from + start of evacuation + + JDK-8240873: Shenandoah: Short-cut arraycopy barriers + + JDK-8240915: Shenandoah: Remove unused fields in init mark + tasks + + JDK-8240917: Shenandoah: Avoid scanning thread code roots + twice in all root scanner + + JDK-8241062: Shenandoah: rich asserts trigger "empty + statement" inspection + + JDK-8241081: Shenandoah: Do not modify update-watermark + concurrently + + JDK-8241093: Shenandoah: editorial changes in flag + descriptions + + JDK-8241139: Shenandoah: distribute mark-compact work exactly + to minimize fragmentation + + JDK-8241142: Shenandoah: should not use parallel reference + processing with single GC thread + + JDK-8241144: Javadoc is not generated for new module + jdk.nio.mapmode + + JDK-8241150: Create tag jdk-14.0.1-ga for 14.0.1 fcs b07 repos + + JDK-8241351: Shenandoah: fragmentation metrics overhaul + + JDK-8241435: Shenandoah: avoid disabling pacing with + "aggressive" + + JDK-8241520: Shenandoah: simplify region sequence numbers + handling + + JDK-8241534: Shenandoah: region status should include update + watermark + + JDK-8241583: Shenandoah: turn heap lock asserts into macros + + JDK-8241603: ZGC: + java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes + on macOS + + JDK-8241668: Shenandoah: make ShenandoahHeapRegion not derive + from ContiguousSpace + + JDK-8241673: Shenandoah: refactor anti-false-sharing padding + + JDK-8241675: Shenandoah: assert(n->outcnt() > 0) at + shenandoahSupport.cpp:2858 with + java/util/Collections/FindSubList.java + + JDK-8241692: Shenandoah: remove + ShenandoahHeapRegion::_reserved + + JDK-8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag + into ShenandoahSATBBarrier + + JDK-8241740: Shenandoah: remove ShenandoahHeapRegion::_heap + + JDK-8241743: Shenandoah: refactor and inline + ShenandoahHeap::heap() + + JDK-8241748: Shenandoah: inline MarkingContext TAMS methods + + JDK-8241750: x86_32 build failure after JDK-8227269 + + JDK-8241765: Shenandoah: AARCH64 need to save/restore call + clobbered registers before calling keepalive barrier + + JDK-8241838: Shenandoah: no need to trash cset during final + mark + + JDK-8241841: Shenandoah: ditch one of allocation type + counters in ShenandoahHeapRegion + + JDK-8241842: Shenandoah: inline + ShenandoahHeapRegion::region_number + + JDK-8241844: Shenandoah: rename + ShenandoahHeapRegion::region_number + + JDK-8241845: Shenandoah: align ShenandoahHeapRegions to cache + lines + + JDK-8241900: Loop unswitching may cause dependence on null + check to be lost + + JDK-8241926: Shenandoah: only print heap changes for + operations that directly affect it + + JDK-8241983: Shenandoah: simplify FreeSet logging + + JDK-8241984: Shenandoah: enhance GCTimer and JFR support + + JDK-8241985: Shenandoah: simplify collectable garbage logging + + JDK-8242040: Shenandoah: print allocation failure type + + JDK-8242041: Shenandoah: adaptive heuristics should account + evac reserve in free target + + JDK-8242042: Shenandoah: tune down ShenandoahGarbageThreshold + + JDK-8242054: Shenandoah: New incremental-update mode + + JDK-8242075: Shenandoah: rename ShenandoahHeapRegionSize flag + + JDK-8242082: Shenandoah: Purge Traversal mode + + JDK-8242083: Shenandoah: split "Prepare Evacuation" tracking + into cset/freeset counters + + JDK-8242089: Shenandoah: per-worker stats should be summed + up, not averaged + + JDK-8242101: Shenandoah: coalesce and parallelise heap region + walks during the pauses + + JDK-8242107: Shenandoah: Fix aarch64 build after JDK-8242082 + + JDK-8242114: Shenandoah: remove + ShenandoahHeapRegion::reset_alloc_metadata_to_shared + + JDK-8242130: Shenandoah: Simplify arraycopy-barrier + dispatching + + JDK-8242211: Shenandoah: remove + ShenandoahHeuristics::RegionData::_seqnum_last_alloc + + JDK-8242212: Shenandoah: initialize + ShenandoahHeuristics::_region_data eagerly + + JDK-8242213: Shenandoah: remove + ShenandoahHeuristics::_bytes_in_cset + + JDK-8242217: Shenandoah: Enable GC mode to be + diagnostic/experimental and have a name + + JDK-8242227: Shenandoah: transit regions to cset state when + adding to collection set + + JDK-8242228: Shenandoah: remove unused + ShenandoahCollectionSet methods + + JDK-8242229: Shenandoah: inline ShenandoahHeapRegion + liveness-related methods + + JDK-8242267: Shenandoah: regions space needs to be aligned by + os::vm_allocation_granularity() + + JDK-8242271: Shenandoah: add test to verify GC mode unlock + + JDK-8242273: Shenandoah: accept either SATB or IU barriers, + but not both + + JDK-8242283: Can't start JVM when java home path includes + non-ASCII character + + JDK-8242301: Shenandoah: Inline LRB runtime call + + JDK-8242316: Shenandoah: Turn NULL-check into assert in SATB + slow-path entry + + JDK-8242353: Shenandoah: micro-optimize region liveness + handling + + JDK-8242365: Shenandoah: use uint16_t instead of jushort for + liveness cache + + JDK-8242375: Shenandoah: Remove + ShenandoahHeuristic::record_gc_start/end methods + + JDK-8242379: [TESTBUG] + compiler/loopopts/TestLoopUnswitchingLostCastDependency.java + fails with release VMs + + JDK-8242400: Shenandoah: Restore logging to pre-jdk8241984 + format + + JDK-8242430: Correct links in javadoc of OperatingSystemMXBean + + JDK-8242470: Update Xerces to Version 2.12.1 ++++ 111 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/java-14-openjdk/java-14-openjdk.changes ++++ and /work/SRC/openSUSE:Factory/.java-14-openjdk.new.3592/java-14-openjdk.changes Old: ---- DependOnVariableHelper.patch dff61ec755a9.tar.bz2 New: ---- 55692db5e928.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-14-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.3kKKuz/_old 2020-07-24 10:02:14.785770978 +0200 +++ /var/tmp/diff_new_pack.3kKKuz/_new 2020-07-24 10:02:14.785770978 +0200 @@ -32,13 +32,13 @@ # Standard JPackage naming and versioning defines. %global featurever 14 %global interimver 0 -%global updatever 1 +%global updatever 2 %global patchver 0 -%global datever 2020-04-14 -%global buildver 7 +%global datever 2020-07-14 +%global buildver 12 %global hg_project jdk-updates %global hg_repository jdk14u -%global hg_revision dff61ec755a9 +%global hg_revision 55692db5e928 %global icedtea_sound_version 1.0.1 %global java_atk_wrapper_version 0.33.2 # JavaEE modules @@ -212,7 +212,6 @@ # Patch20: loadAssistiveTechnologies.patch # -Patch31: DependOnVariableHelper.patch Patch32: gcc-fno-common-fix.patch # # OpenJDK specific patches @@ -492,7 +491,6 @@ %patch20 -p1 -%patch31 -p1 %patch32 -p1 # s390 build fixes ++++++ dff61ec755a9.tar.bz2 -> 55692db5e928.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-14-openjdk/dff61ec755a9.tar.bz2 /work/SRC/openSUSE:Factory/.java-14-openjdk.new.3592/55692db5e928.tar.bz2 differ: char 11, line 1