git: openjdk/riscv-port-jdk11u: riscv-port: 22 new changesets

duke duke at openjdk.org
Mon Sep 4 03:06:03 UTC 2023


Changeset: 2bfbe31f
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2023-08-28 05:29:47 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/2bfbe31fbc23eecade16306bbd1a1bd6953c5fb3

8295737: macOS: Print content cut off when width > height with portrait orientation

Backport-of: d00a767047ec41e233e711dbc5fe7b8818e72f28

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
+ test/jdk/java/awt/print/PageFormat/PrintContentCutOffTest.java

Changeset: 81806b78
Author:    t.ogata <ogata.toshitaka at fujitsu.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2023-08-28 09:31:02 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/81806b786e0ec9c29d2e3d64ef099f710724fba1

8217850: CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612

Backport-of: 49c91b7f9522a991bcac789b9fcccfee8bf08b5d

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java

Changeset: e1b839e7
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-08-28 13:09:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/e1b839e7ee85e1d532da219bd84961b00c080411

8302182: Update Public Suffix List to 88467c9

Backport-of: ec2abc2d82bf737258ae8ee0bba8ba6a15e1dabb

! make/data/publicsuffixlist/VERSION
! make/data/publicsuffixlist/public_suffix_list.dat
! src/java.base/share/legal/public_suffix.md
! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
! test/jdk/sun/security/util/RegisteredDomain/tests.dat

Changeset: 89a88f05
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-08-29 07:21:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/89a88f054503cc12052116bde61f01947c2a2d4f

8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0

Backport-of: d24b7b7026cf85f1aecf44f60819762872cfd5c1

! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c

Changeset: 1b3c516e
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date:      2023-08-22 15:02:45 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1b3c516eff4fcfb67cea4005be80d0812b2a74f0

8314678: Bump update version for OpenJDK: jdk-11.0.20.1

Reviewed-by: simonis, goetz

! .jcheck/conf
! make/autoconf/version-numbers

Changeset: fffaff3d
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-08-23 05:22:04 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/fffaff3d5e823187acbf7783339ee3df77580a00

8313765: Invalid CEN header (invalid zip64 extra data field size)

Reviewed-by: simonis
Backport-of: 13f6450e2e70df4df8bd882def837fbd5bef1524

! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
+ test/jdk/java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java

Changeset: 749ecd50
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-08-29 11:43:54 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/749ecd50633cf0286307880e9f58c4cee906a7f1

Merge


Changeset: 39986e07
Author:    Taizo Kurashige <taizousum11 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2023-08-30 07:56:51 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/39986e07ed1d3da86eeedad8feb5adddfb672c24

8314086: [11u] A typo in the fix for JDK-8312462 is causing test failure in ChildAlwaysOnTopTest.java

Reviewed-by: phh

! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: c86ba43b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-08-30 08:11:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/c86ba43b8e880e0415f6732b19306568f3a10bdc

8312972: Bump update version for OpenJDK: jdk-11.0.22

Reviewed-by: serb

! .jcheck/conf
! make/autoconf/version-numbers

Changeset: b984b0a2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-30 08:47:03 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b984b0a2937ad612697586d4f90e18dbc22d2571

8293107: GHA: Bump to Ubuntu 22.04
8293098: GHA: Harmonize GCC version handling for host and cross builds
8293361: GHA: dump config.log in case of configure failure
8295213: Run GHA manually with user-specified make and configure arguments
8295885: GHA: Bump gcc versions
8313428: GHA: Bump GCC versions for July 2023 updates

Reviewed-by: clanger
Backport-of: d7536588b38e368eaa6395bcbcc6724a39303fc5

! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/main.yml

Changeset: b77c161e
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2023-08-30 15:16:47 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/b77c161e7509aa3b09ebf3e6b2b1490c0667bbdc

8315135: Memory leak in the native implementation of Pack200.Unpacker.unpack()

Co-authored-by: Yakov Shafranovich <yakovsh at amazon.com>
Reviewed-by: clanger, stuefe

! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/jdk.pack/share/native/libunpack/jni.cpp
+ test/jdk/tools/pack200/UnpackMalformed.java

Changeset: d76e6ea2
Author:    Andrei Pangin <apangin at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-30 15:20:51 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/d76e6ea25e7b77cd28584a1e804e702f77176e8e

8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly

PlainSocketImpl.socketAccept() handles EINTR incorrectly

Reviewed-by: phh
Backport-of: 955aee3bfa8cad8b60fd38fb472b431075eea9d0

! make/common/TestFilesCompilation.gmk
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
+ test/jdk/java/net/Socket/NativeThread.java
+ test/jdk/java/net/Socket/SocketAcceptInterruptTest.java
+ test/jdk/java/net/Socket/SocketReadInterruptTest.java
+ test/jdk/java/net/Socket/libNativeThread.c

Changeset: 121c997e
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-31 04:21:35 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/121c997e02031a2ce208129feea143fac1e79c4c

8312535: MidiSystem.getSoundbank() throws unexpected SecurityException

Backport-of: 87298d2ade41c689d3140981a123b0e9130fc651

! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/GetSoundBankSecurityException.java
+ test/jdk/javax/sound/midi/Soundbanks/GetSoundBankSecurityException/security.policy

Changeset: f5eb11f3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-31 15:02:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/f5eb11f381d4812c489dc2b206e88b34201300f8

8294941: GHA: Cut down cross-compilation sysroots

Backport-of: a1747ef81a10e84177f474565193204ceaa0ede8

! .github/workflows/build-cross-compile.yml

Changeset: 373be434
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-31 15:03:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/373be4349c03f841e62a76120aeafd9631b2e765

8294956: GHA: qemu-debootstrap is deprecated, use the regular one

Backport-of: c5f462e83b85ec53ec395622063a5b131aaf0827

! .github/workflows/build-cross-compile.yml

Changeset: 4cd3ad9c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-31 15:04:12 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/4cd3ad9c7177231bc4d981d28e155621e42f72ff

8299330: Minor improvements in MSYS2 Workflow handling

Backport-of: cf00d09c8c37ee301e1c6657df45777647a834e9

! .github/actions/get-msys2/action.yml
! .github/workflows/build-windows.yml

Changeset: caa05aca
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-08-31 16:32:06 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/caa05aca911798eb9a0e71f18bbb2e56cc2f0fd1

8294281: Allow warnings to be disabled on a per-file basis

Backport-of: e45f3d5176e4affaa08480b560ca983fdbcb2846

! make/common/NativeCompilation.gmk

Changeset: 7ce92710
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-09-01 13:03:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/7ce927107a735daf1f0a4ab4aae650f06a2fcd84

8314262: GHA: Cut down cross-compilation sysroots deeper

Backport-of: 38687f1a3eb7d1c2e8aa43b85509ab7999fe0e40

! .github/workflows/build-cross-compile.yml

Changeset: 1bbbad1d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-09-01 13:03:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/1bbbad1d2f7d95160be77455e43c21d3891c17e4

8315480: [11u] Harmonize GHA cross-compilation block with mainline

Reviewed-by: fyang

! .github/workflows/build-cross-compile.yml

Changeset: dc47d1fd
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-09-01 13:22:13 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/dc47d1fd380cd9ce4d6759edf4271c49abdd46e7

8292407: Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures

Reviewed-by: shade
Backport-of: 6e6202c14d0f6dd26369f21883ff317057aa469f

! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template

Changeset: 72018a19
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-09-01 16:34:16 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/72018a19ccbdbccb3bf22bd50f5e2e4b43d783fd

8313576: GCC 7 reports compiler warning in bundled freetype 2.13.0

Backport-of: 8248e351d0bed263fb68d8468004a4286e6391af

! make/lib/Awt2dLibraries.gmk

Changeset: cf636133
Author:    Fei Yang <yangfei at iscas.ac.cn>
Date:      2023-09-04 11:03:27 +0000
URL:       https://git.openjdk.org/riscv-port-jdk11u/commit/cf636133d16211f9efdbca0ee4693673d1f59121

Merge remote-tracking branch 'origin/master' into riscv-port

! .jcheck/conf
! .jcheck/conf



More information about the riscv-port-dev mailing list