1
0

Accepting request 893055 from Java:Factory

April 2021 CPU

OBS-URL: https://build.opensuse.org/request/show/893055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/java-1_8_0-openjdk?expand=0&rev=79
This commit is contained in:
2021-05-18 16:26:29 +00:00
committed by Git OBS Bridge
14 changed files with 304 additions and 26 deletions

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d41b9df79e09256e10f4bf387955b67132d5eac6f7e66d805846e3a77e71f15d
size 7057736
oid sha256:f852d17ae09047f2432604422e9e58ec6473eceabe8b217320928e3ee2e58d4c
size 7199408

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72762977b4d53df53cd110df6e518848c7c74e94da822186f7c90913bf4f5355
size 948504
oid sha256:19b87e02b27a7312fa0835660159bee55a9e8867fd0013dc36acc057dc331076
size 948912

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:14da112dfc7cc123ecaa3a4eda3e83785263e31330aaf67e4a9c8232b79a9359
size 7110964
oid sha256:a2417711339f3c1bb3b32612022e331fe090037b11ef98d989c1fab1acebcab9
size 7113752

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fe26e4d7aa33e2cdeb3817ed082154c9a2927839c0417e95a18c632197298267
size 1565468

3
icedtea-3.19.0.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eed61e51ba35635b2292a6e67404d5e3f4bf7cc5d69bc1b81f5b69b1d8d1b5b2
size 1568996

View File

@@ -1,3 +1,281 @@
-------------------------------------------------------------------
Fri May 14 08:07:18 UTC 2021 - Fridrich Strba <fstrba@suse.com>
- Update to version jdk8u292 (icedtea 3.19.0)
* April 2021 CPU
* Security fixes
+ JDK-8227467: Better class method invocations
+ JDK-8244473: Contextualize registration for JNDI
+ JDK-8244543: Enhanced handling of abstract classes
+ JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs
+ JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous
processing
+ JDK-8253799: Make lists of normal filenames
* New features
+ PR3835: Populate unique SystemTap suffix from configure
* Import of OpenJDK 8 u292 build 01
+ JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/
/PDialogTest.java needs update by removing a infinite loop
+ JDK-8031126: java/lang/management/ThreadMXBean/
/ThreadUserTime.java fails intermittently
+ JDK-8035166: Remove dependency on EC classes from pkcs11
provider
+ JDK-8035186: j2se_jdk/jdk/test/java/lang/invoke/lambda/
/LogGeneratedClassesTest.java - assertion error
+ JDK-8078450: Implement consistent process for quarantine of
tests
+ JDK-8080953: [TEST_BUG]Test java/awt/FontClass/DebugFonts.java
fails due to wrongly typed bugid
+ JDK-8081547: Prepare client libs regression tests for running
in a concurrent, headless jtreg environment
+ JDK-8141457: keytool default cert fingerprint algorithm should
be SHA-256
+ JDK-8150204: (fs) Enhance java/nio/file/Files/
/probeContentType/Basic.java debugging output
+ JDK-8160217: JavaSound should clean up resources better
+ JDK-8163363: AArch64: Stack size in tools/launcher/
/Settings.java needs to be adjusted
+ JDK-8167281: IIOMetadataNode bugs in getElementsByTagName and
NodeList.item methods
+ JDK-8168996: C2 crash at postaloc.cpp:140 : assert(false)
failed: unexpected yanked node
+ JDK-8185934: keytool shows "Signature algorithm:
SHA1withECDSA, -1-bit key"
+ JDK-8186090: java.nio.Bits.unaligned() doesn't handle aarch64
+ JDK-8195685: AArch64 port of 8174962: Better interface
invocations
+ JDK-8202343: Disable TLS 1.0 and 1.1
+ JDK-8211339: NPE during SSL handshake caused by
HostnameChecker
+ JDK-8216987: ciMethodData::load_data() unpacks MDOs with
non-atomic copy
+ JDK-8217338: [Containers] Improve systemd slice memory limit
support
+ JDK-8223186: HotSpot compile warnings from GCC 9
+ JDK-8225805: Java Access Bridge does not close the logger
+ JDK-8226899: Problemlist compiler/rtm tests
+ JDK-8227642: [TESTBUG] Make docker tests podman compatible
+ JDK-8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
+ JDK-8229284: jdk/internal/platform/cgroup/
/TestCgroupMetrics.java fails for - memory:getMemoryUsage
+ JDK-8230388: Problemlist additional compiler/rtm tests
+ JDK-8233228: Disable weak named curves by default in TLS,
CertPath, and Signed JAR
+ JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests
support TLSv1.3
+ JDK-8234728: Some security tests should support TLSv1.3
+ JDK-8235874: The ordering of Cipher Suites is not maintained
provided through jdk.tls.client.cipherSuites and
jdk.tls.server.cipherSuites system property.
+ JDK-8238579: HttpsURLConnection drops the timeout and hangs
forever in read
+ JDK-8242141: New System Properties to configure the TLS
signature schemes
+ JDK-8244621: [macos10.15] Garbled FX printing plus CoreText
warnings on Catalina when building with Xcode 11
+ JDK-8249183: JVM crash in "AwtFrame::WmSize" method
+ JDK-8249588: libwindowsaccessbridge issues on 64bit Windows
+ JDK-8250984: Memory Docker tests fail on some Linux kernels
w/o cgroupv1 swap limit capabilities
+ JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray
+ JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/
/DisposeFrameOnDragTest.java fails on Windows
+ JDK-8253368: TLS connection always receives close_notify
exception
+ JDK-8253476: TestUseContainerSupport.java fails on some Linux
kernels w/o swap limit capabilities
+ JDK-8253932: SSL debug log prints incorrect caller info
+ JDK-8254854: [cgroups v1] Metric limits not properly detected
on some join controller combinations
+ JDK-8255908: ExceptionInInitializerError due to
UncheckedIOException while initializing cgroupv1 subsystem
+ JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/
/StreamFlush.java
+ JDK-8256642: [TEST_BUG] jdk/test/javax/sound/midi/MidiSystem/
/DefaultProperties.java failed
+ JDK-8257192: Integrate AArch64 JIT port into 8u
+ JDK-8258079: Eliminate ParNew's use of klass_or_null()
+ JDK-8258241: [8u] Missing doPrivileged() hunks from
JDK-8226575
+ JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder
.rotateDisk()
+ JDK-8258430: 8u backport of JDK-8063107 missing test/javax/
/swing/JRadioButton/8041561/bug8041561.java changes
+ JDK-8258933: G1 needs klass_or_null_acquire
+ JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert
will
+ JDK-8259384: CUP version wrong in THIRD_PARTY_README after
JDK-8233548
+ JDK-8259568: PPC64 builds broken after JDK-8221408 8u backport
* Import of OpenJDK 8 u292 build 02
+ JDK-8078614: WindowsClassicLookAndFeel MetalComboBoxUI
.getbaseLine fails with IllegalArgumentException
+ JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java fails
in headless mode
+ JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is not
highlighted in GTKLookAndFeel
+ JDK-8250582: Revert Principal Name type to NT-UNKNOWN when
requesting TGS Kerberos tickets
+ JDK-8258833: Cancel multi-part cipher operations in SunPKCS11
after failures
* Import of OpenJDK 8 u292 build 03
+ JDK-8145051: Wrong parameter name in synthetic lambda method
leads to verifier error
+ JDK-8172404: Tools should warn if weak algorithms are used
before restricting them
+ JDK-8209333: Socket reset issue for TLS 1.3 socket close
+ JDK-8219991: New fix of the deadlock in
sun.security.ssl.SSLSocketImpl
+ JDK-8239091: Reversed arguments in call to strstr in freetype
"debug" code.
+ JDK-8240827: Downport SSLSocketImpl.java from "8221882: Use
fiber-friendly java.util.concurrent.locks in JSSE"
+ JDK-8255880: UI of Swing components is not redrawn after their
internal state changed
+ JDK-8256682: JDK-8202343 is incomplete
+ JDK-8260930: AARCH64: Invalid value passed to critical JNI
function
* Import of OpenJDK 8 u292 build 04
+ JDK-8061777: (zipfs) IllegalArgumentException in ZipCoder
.toString when using Shitft_JIS
+ JDK-8158525: Update a few java/net tests to use the loopback
address instead of the host address
+ JDK-8171410: aarch64: long multiplyExact shifts by 31 instead
of 63
+ JDK-8225435: Upgrade IANA Language Subtag Registry to the
latest for JDK14
+ JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions
+ JDK-8235311: Tag mismatch may alert bad_record_mac
+ JDK-8236500: Windows ucrt.dll should be looked up in versioned
WINSDK subdirectory
+ JDK-8260349: Cannot programmatically retrieve Metaspace max
set via JAVA_TOOL_OPTIONS
+ JDK-8261766: [8u] hotspot needs to recognise cl.exe 19.16 to
build with VS2017
+ JDK-8262075: sun/security/krb5/auto/UseCacheAndStoreKey.java
timed out intermittently
* Import of OpenJDK 8 u292 build 05
+ JDK-6345095: regression test EmptyClipRenderingTest fails
+ JDK-6896810: TEST_BUG: java/lang/ref/SoftReference/Pin.java
fails with OOME during System.out.println
+ JDK-7107012: sun.jvm.hostspot.code.CompressedReadStream
readDouble() conversion to long mishandled
+ JDK-7112454: TEST_BUG: java/awt/Choice/
/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html
failed
+ JDK-7131835: [TEST_BUG] Test does not consider that the
rounded edges of the window in Mac OS 10.7
+ JDK-7185221: [macosx] Regtest should not throw exception if
a suitable display mode found
+ JDK-8041464: [TEST_BUG] CustomClassLoaderTransferTest does not
support OS X
+ JDK-8078024: javac, several incorporation steps are silently
failing when an error should be reported
+ JDK-8129626: G1: set_in_progress() and clear_started() needs
a barrier on non-TSO platforms
+ JDK-8211301: [macos] support full window content options
+ JDK-8240353: AArch64: missing support for
-XX:+ExtendedDTraceProbes in C1
+ JDK-8248336: AArch64: C2: offset overflow in BoxLockNode::emit
+ JDK-8257746: Regression introduced with JDK-8250984 - memory
might be null in some machines
+ JDK-8261231: Windows IME was disabled after DnD operation
+ JDK-8262073: assert(allocates2(pc)) failed: not in CodeBuffer
memory
* Import of OpenJDK 8 u292 build 06
+ JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
* Import of OpenJDK 8 u292 build 07
+ JDK-8263008: AARCH64: Add debug info for libsaproc.so
* Import of OpenJDK 8 u292 build 08
+ JDK-8191915: JCK tests produce incorrect results with C2
+ JDK-8256421: Add 2 HARICA roots to cacerts truststore
+ JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a
* Import of OpenJDK 8 u292 build 09
+ JDK-8264171: Missing aarch64 parts of JDK-8236179 (C1 register
allocation failure with T_ADDRESS)
* Import of OpenJDK 8 u292 build 10
+ JDK-8258247: Couple of issues in fix for JDK-8249906
+ JDK-8259428: AlgorithmId.getEncodedParams() should return copy
+ JDK-8261183: Follow on to Make lists of normal filenames
* Backports
+ JDK-8250825, PR3837: C2 crashes with assert(field != __null)
failed: missing field
+ JDK-8255466, PR3837: C2 crashes at ciObject::get_oop()
const+0x0
* Bug fixes
+ PR3822: Update elliptic curve patch to handle
jdk.disabled.namedCurves (JDK-8233228) & file movement
(JDK-8035166)
+ PR3836: Extra compiler flags not passed to adlc build
+ PR3838: Bogus -Wnonnull warning on Zero builds
+ PR3839: Make -Wnonnull warnings on ppc64 non-fatal for
now
* Shenandoah
+ [backport] 8202976: Add C1 lea patching support for x86
+ [backport] 8221507: Implement JFR Events for Shenandoah
+ [backport] 8224573: Fix windows build after JDK-8221507
+ [backport] 8228369: Shenandoah: Refactor LRB C1 stubs
+ [backport] 8229474: Shenandoah: Cleanup CM::update_roots()
+ [backport] 8229709: x86_32 build and test failures after
JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
+ [backport] 8231087: Shenandoah: Self-fixing load reference
barriers for C1/C2
+ [backport] 8232747: Shenandoah: Concurrent GC should
deactivate SATB before processing weak roots
+ [backport] 8232992: Shenandoah: Implement self-fixing
interpreter LRB
+ [backport] 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call
should match all LRB shapes
+ [backport] 8233165:
Shenandoah:SBSA::gen_load_reference_barrier_stub() should use
pointer register for address on aarch64
+ [backport] 8233574: Shenandoah: build is broken without jfr
+ [backport] 8237837: Shenandoah: assert(mem == __null) failed:
only one safepoint
+ [backport] 8238153: CTW: C2 (Shenandoah) compilation fails
with "Unknown node in get_load_addr: CreateEx"
+ [backport] 8238851: Shenandoah: C1: Resolve into registers of
correct type
+ [backport] 8240315: Shenandoah:
Rename ShLBN::get_barrier_strength()
+ [backport] 8240751: Shenandoah: fold ShenandoahTracer
definition
+ [backport] 8241765: Shenandoah: AARCH64 need to
save/restore call clobbered registers before calling keepalive
barrier
+ [backport] 8244510: Shenandoah: invert SHC2Support::is_in_cset
condition
+ [backport] 8244663: Shenandoah: C2 assertion fails in
Matcher::collect_null_checks
+ [backport] 8244721: CTW: C2 (Shenandoah) compilation fails
with "unexpected infinite loop graph shape"
+ [backport] 8251451: Shenandoah: Remark ObjectSynchronizer
roots with I-U
+ [backport] 8252660: Shenandoah: support manageable
SoftMaxHeapSize option
+ [backport] 8253224: Shenandoah: ShenandoahStrDedupQueue
destructor calls virtual num_queues()
+ [backport] 8253778:
ShenandoahSafepoint::is_at_shenandoah_safepoint should not
access VMThread state from other threads
+ [backport] 8255457: Shenandoah: cleanup ShenandoahMarkTask
+ [backport] 8255760: Shenandoah: match constants style in
ShenandoahMarkTask fallback
+ [backport] 8256806: Shenandoah: optimize shenandoah/jni/
/TestPinnedGarbage.java test
+ [backport] 8257641: Shenandoah:
Query is_at_shenandoah_safepoint() from control thread should
return false
+ Fix racy update of code roots
+ Fix register allocation for thread register is 32bit LRB
+ Fix Shenandoah bindings in ADLC formssel
+ Normalise whitespace in AArch64 sources prior to merge of
upstreamed version in 8u292-b01.
+ Revert differences against upstream 8u
+ Shenandoah: Backed out weak roots cleaning during full gc
* AArch64 port
+ Normalise AArch64 sources, prior to merge of upstream version.
-------------------------------------------------------------------
Mon Feb 8 08:08:11 UTC 2021 - Fridrich Strba <fstrba@suse.com>

View File

@@ -18,7 +18,7 @@
%{!?aarch64:%global aarch64 aarch64 arm64 armv8}
%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm}
%global icedtea_version 3.18.0
%global icedtea_version 3.19.0
%global icedtea_sound_version 1.0.1
%global buildoutputdir openjdk.build/
# Convert an absolute path to a relative path. Each symbolic link is
@@ -32,8 +32,8 @@
# priority must be 6 digits in total
%global priority 1805
%global javaver 1.8.0
%global updatever 282
%global buildver 07
%global updatever 292
%global buildver 10
# Standard JPackage directories and symbolic links.
%global sdklnk java-%{javaver}-openjdk
%global archname %{sdklnk}

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84d29f9e969a301607547f3479689e2e34f94c851091e8cf1eedf445a049afca
size 2268136
oid sha256:b9d78eec0ae71332b61e44f71bcf991d3af60663028fdb10bdb1c497cb186f10
size 2267888

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f304535f1fa7c916975e8972cb748bf2679d0eb7d2b3fd1230ded58e2e1ecf2
size 2277356
oid sha256:197053d93fc478adf0645577e85feca004b1496a29dc0d98acc256b1c9be80dd
size 2277616

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c265bbd54c1ac4e4ba0dc9e77329fc59ec7d130b45228ccefda8d08fee458134
size 40637140
oid sha256:3bc3dcaa1f9d109ed99139e1108a691964c68ad90375214a841fd1522aa3829c
size 40689020

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d76c80df0443d0e3aef8577468afeb517a14d1d741cfb3baa65acc21b6eafb5
size 2080068
oid sha256:0b94950c68153862c315e1aae62de58a95bc9487ea197723bcb435d6c53d3f22
size 2080888

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4aae629c96ac941739a7a2893b823375ab7d9221032b9e03903cf82be0211693
size 2323912
oid sha256:2451e97fe9b4c3d14859170c9621ce1323075e97f6148890ba3644512f3bd695
size 2326776

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6de67e0ff2b27ab158e86f2484f1bce3481a9090f8ad8c744f2e9b736525c1f4
size 364932
oid sha256:c9d0f566a2cf9d4150a16b7c68b07ccdeeb317b7d055c56f671a0d3d5afd6bd0
size 365128

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a8fc20326573b96eaa36a80f40d1fcd35cd2bd93e81d7621ff5eb95253a4ecf
size 7279864
oid sha256:d81606795abe5721d54aef6413677845a24c5b2202414a095bd04f1fba945fca
size 7286788