From cc30ddfecb41b1723970f935bcc54e1463beeec0 Mon Sep 17 00:00:00 2001 From: Dominik Hassler Date: Wed, 6 Dec 2023 18:20:04 +0000 Subject: [PATCH 1/2] openjdk8: update to 1.8.392-08 --- build/openjdk8/build.sh | 4 ++-- doc/packages.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/openjdk8/build.sh b/build/openjdk8/build.sh index 3821c7c6e0..f54799b695 100755 --- a/build/openjdk8/build.sh +++ b/build/openjdk8/build.sh @@ -18,8 +18,8 @@ PROG=openjdk VER=1.8 -UPDATE=382 -BUILD=05 +UPDATE=392 +BUILD=08 PKG=openjdk ##IGNORE## - filled in later SUMMARY="tbc"; DESC="tbc" diff --git a/doc/packages.md b/doc/packages.md index fd275ced81..00faffbf65 100644 --- a/doc/packages.md +++ b/doc/packages.md @@ -77,7 +77,7 @@ | network/test/netperf | 2.7.0 | https://github.com/HewlettPackard/netperf/tags | runtime/java/openjdk11 | 11.0.20.1+1 | https://github.com/openjdk/jdk11u/tags | runtime/java/openjdk17 | 17.0.9+9 | https://github.com/openjdk/jdk17u/tags -| runtime/java/openjdk8 | 1.8.382-05 | https://github.com/openjdk/jdk8u/tags +| runtime/java/openjdk8 | 1.8.392-08 | https://github.com/openjdk/jdk8u/tags | runtime/perl | 5.38.2 | https://www.cpan.org/src/README.html | runtime/python-39 | 3.9.18 | https://www.python.org/downloads/source/ | runtime/python-310 | 3.10.13 | https://www.python.org/downloads/source/ From ef01c826a668da9f2f588854ad20dec61771146b Mon Sep 17 00:00:00 2001 From: Dominik Hassler Date: Wed, 6 Dec 2023 18:22:46 +0000 Subject: [PATCH 2/2] openjdk11: update to 11.0.21+9 --- build/openjdk11/build.sh | 2 +- build/openjdk11/patches/series | 1 + .../patches/tribblix-thrstat001.patch | 22 +++++++++++++++++++ doc/packages.md | 2 +- 4 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 build/openjdk11/patches/tribblix-thrstat001.patch diff --git a/build/openjdk11/build.sh b/build/openjdk11/build.sh index f40ae6e568..e73c048b3c 100755 --- a/build/openjdk11/build.sh +++ b/build/openjdk11/build.sh @@ -17,7 +17,7 @@ . ../../lib/build.sh PROG=openjdk -VER=11.0.20.1+1 +VER=11.0.21+9 PKG=runtime/java/openjdk11 SUMMARY="openjdk ${VER%%.*}" DESC="Open-source implementation of the eleventh edition of the " diff --git a/build/openjdk11/patches/series b/build/openjdk11/patches/series index 8555ccba8d..404d8c1769 100644 --- a/build/openjdk11/patches/series +++ b/build/openjdk11/patches/series @@ -36,6 +36,7 @@ tribblix-flags-ldflags2.patch tribblix-flags-ldflags3.patch tribblix-Launcher-jdk.patch tribblix-LauncherCommon.patch +tribblix-thrstat001.patch omnios-headless.patch security-pkcs11.patch fontpath.patch diff --git a/build/openjdk11/patches/tribblix-thrstat001.patch b/build/openjdk11/patches/tribblix-thrstat001.patch new file mode 100644 index 0000000000..82bf9e86bf --- /dev/null +++ b/build/openjdk11/patches/tribblix-thrstat001.patch @@ -0,0 +1,22 @@ +Local definition of wait() conflicts with wait(3C). + +--- a/test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp Fri Oct 6 06:33:33 2023 ++++ b/test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp Thu Oct 19 09:25:58 2023 +@@ -70,7 +70,7 @@ + } + + static void +-wait(const char* func_name, jrawMonitorID lock, jint millis) { ++thrstat001wait(const char* func_name, jrawMonitorID lock, jint millis) { + jvmtiError err = jvmti->RawMonitorWait(lock, (jlong)millis); + if (err != JVMTI_ERROR_NONE) { + printf("%s: unexpected error in RawMonitorWait: %s (%d)\n", +@@ -229,7 +229,7 @@ + break; + } + lock("checkStatus", wait_lock); +- wait("checkStatus", wait_lock, millis); ++ thrstat001wait("checkStatus", wait_lock, millis); + unlock("checkStatus", wait_lock); + } + diff --git a/doc/packages.md b/doc/packages.md index 00faffbf65..c425d61696 100644 --- a/doc/packages.md +++ b/doc/packages.md @@ -75,7 +75,7 @@ | network/socat | 1.8.0.0 | http://www.dest-unreach.org/socat/download/ | network/test/iperf | 3.1.3 | https://iperf.fr/iperf-download.php#source | network/test/netperf | 2.7.0 | https://github.com/HewlettPackard/netperf/tags -| runtime/java/openjdk11 | 11.0.20.1+1 | https://github.com/openjdk/jdk11u/tags +| runtime/java/openjdk11 | 11.0.21+9 | https://github.com/openjdk/jdk11u/tags | runtime/java/openjdk17 | 17.0.9+9 | https://github.com/openjdk/jdk17u/tags | runtime/java/openjdk8 | 1.8.392-08 | https://github.com/openjdk/jdk8u/tags | runtime/perl | 5.38.2 | https://www.cpan.org/src/README.html