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 <[email protected]>
+
+- 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