Forwardport JDK 20 -> JDK 21 -------------
Commit messages: - Merge remote-tracking branch 'jdk20/master' into Merge_jdk20 - 8297288: Example code in Scanner class - 8298271: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows - 8298459: Fix msys2 linking and handling out of tree build directory for source zip creation The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.org/?repo=jdk&pr=11637&range=00.0 - jdk20: https://webrevs.openjdk.org/?repo=jdk&pr=11637&range=00.1 Changes: https://git.openjdk.org/jdk/pull/11637/files Stats: 47 lines in 5 files changed: 25 ins; 2 del; 20 mod Patch: https://git.openjdk.org/jdk/pull/11637.diff Fetch: git fetch https://git.openjdk.org/jdk pull/11637/head:pull/11637 PR: https://git.openjdk.org/jdk/pull/11637