diff --git a/aarch32-git.tar.xz b/aarch32-git.tar.xz index 3dab5e3..c4d4c57 100644 --- a/aarch32-git.tar.xz +++ b/aarch32-git.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed96507df0daede6ab358927160c7ac5a145052fea575f32097b9b03cd440f5a -size 7208892 +oid sha256:c0618a366fba88ce7ac40ea07eef3b91a419cdc996ae4552c67a6e27e848e8bd +size 7208488 diff --git a/icedtea-3.30.0.tar.xz b/icedtea-3.30.0.tar.xz deleted file mode 100644 index 9f02f79..0000000 --- a/icedtea-3.30.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:600beb80f1c5a6dc6c6a8ed88a068a2c6d3777e225f6c97fcb812b9a35094940 -size 1573116 diff --git a/icedtea-3.31.0.tar.xz b/icedtea-3.31.0.tar.xz new file mode 100644 index 0000000..dbec24f --- /dev/null +++ b/icedtea-3.31.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b3fa4846b767c21ffa37884c04260d70e13f3b3a7a247557c453ea9aeaa7cb5 +size 1574600 diff --git a/java-1_8_0-openjdk.changes b/java-1_8_0-openjdk.changes index a13671e..53d122a 100644 --- a/java-1_8_0-openjdk.changes +++ b/java-1_8_0-openjdk.changes @@ -1,3 +1,91 @@ +------------------------------------------------------------------- +Sat Apr 20 20:17:41 UTC 2024 - Fridrich Strba + +- Update to version jdk8u412 (icedtea-3.31.0) + * Security fixes + + JDK-8317507, JDK-8325348, CVE-2024-21094, bsc#1222986: C2 + compilation fails with "Exceeded _node_regs array" + + JDK-8318340: Improve RSA key implementations + + JDK-8319851, CVE-2024-21011, bsc#1222979: Improve exception + logging + + JDK-8322114, CVE-2024-21085, bsc#1222984: Improve Pack 200 + handling + + JDK-8322122, CVE-2024-21068, bsc#1222983: Enhance generation + of addresses + * Import of OpenJDK 8 u412 build 08 + + JDK-8011180: Delete obsolete scripts + + JDK-8016451: Scary messages emitted by + build.tools.generatenimbus.PainterGenerator during build + + JDK-8021961: setAlwaysOnTop doesn't behave correctly in + Linux/Solaris under certain scenarios + + JDK-8023735: [TESTBUG][macosx] + runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X + + JDK-8074860: Structured Exception Catcher missing around + CreateJavaVM on Windows + + JDK-8079441: Intermittent failures on Windows with "Unexpected + exit from test [exit code: 1080890248]" (0x406d1388) + + JDK-8155590: Dubious collection management in + sun.net.www.http.KeepAliveCache + + JDK-8168518: rcache interop with krb5-1.15 + + JDK-8183503: Update hotspot tests to allow for unique test + classes directory + + JDK-8186095: upgrade to jtreg 4.2 b08 + + JDK-8186199: [windows] JNI_DestroyJavaVM not covered by SEH + + JDK-8192931: Regression test + java/awt/font/TextLayout/CombiningPerf.java fails + + JDK-8208655: use JTreg skipped status in hotspot tests + + JDK-8208701: Fix for JDK-8208655 causes test failures in CI + tier1 + + JDK-8208706: compiler/tiered/ + /ConstantGettersTransitionsTest.java fails to compile + + JDK-8213410: UseCompressedOops requirement check fails fails + on 32-bit system + + JDK-8222323: ChildAlwaysOnTopTest.java fails with + "RuntimeException: Failed to unset alwaysOnTop" + + JDK-8224768: Test ActalisCA.java fails + + JDK-8251155: HostIdentifier fails to canonicalize hostnames + starting with digits + + JDK-8251551: Use .md filename extension for README + + JDK-8268678: LetsEncryptCA.java test fails as Let’s Encrypt + Authority X3 is retired + + JDK-8270280: security/infra/java/security/cert/ + /CertPathValidator/certification/LetsEncryptCA.java OCSP + response error + + JDK-8270517: Add Zero support for LoongArch + + JDK-8272708: [Test]: Cleanup: test/jdk/security/infra/java/ + /security/cert/CertPathValidator/certification/BuypassCA.java + no longer needs ocspEnabled + + JDK-8276139: TestJpsHostName.java not reliable, better to + expand HostIdentifierCreate.java test + + JDK-8288132: Update test artifacts in QuoVadis CA interop + tests + + JDK-8297955: LDAP CertStore should use LdapName and not + String for DNs + + JDK-8301310: The SendRawSysexMessage test may cause a JVM + crash + + JDK-8308592: Framework for CA interoperability testing + + JDK-8312126: NullPointerException in CertStore.getCRLs after + 8297955 + + JDK-8315042: NPE in PKCS7.parseOldSignedData + + JDK-8315757: [8u] Add cacerts JTREG tests to GHA tier1 test + set + + JDK-8320713: Bump update version of OpenJDK: 8u412 + + JDK-8321060: [8u] hotspot needs to recognise VS2022 + + JDK-8321408: Add Certainly roots R1 and E1 + + JDK-8322725: (tz) Update Timezone Data to 2023d + + JDK-8322750: Test "api/java_awt/interactive/ + /SystemTrayTests.html" failed because A blue ball icon is + added outside of the system tray + + JDK-8323202: [8u] Remove get_source.sh and hgforest.sh + + JDK-8323640: [TESTBUG]testMemoryFailCount in jdk/internal/ + /platform/docker/TestDockerMemoryMetrics.java always fail + because OOM killed + + JDK-8324530: Build error with gcc 10 + + JDK-8325150: (tz) Update Timezone Data to 2024a + * Bug fixes + + Support make 4.4 + + ------------------------------------------------------------------- Thu Mar 7 12:58:44 UTC 2024 - Fridrich Strba diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index 8c4bdc5..29ba576 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -18,7 +18,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.30.0 +%global icedtea_version 3.31.0 %global buildoutputdir openjdk.build/ # Convert an absolute path to a relative path. Each symbolic link is # specified relative to the directory in which it is installed so that @@ -31,7 +31,7 @@ # priority must be 6 digits in total %global priority 1805 %global javaver 1.8.0 -%global updatever 402 +%global updatever 412 %global buildver 08 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk diff --git a/openjdk-git.tar.xz b/openjdk-git.tar.xz index 0b50b07..71fa2ec 100644 --- a/openjdk-git.tar.xz +++ b/openjdk-git.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b205735e518f8fd172b2c945f8f28fe7564b378ce5cc1730484a9e325e6d478 -size 59708312 +oid sha256:025ee37a17aea9b24ffd0ebec42e70d34e77c5880cfed057f574192752e9d7d8 +size 59573848 diff --git a/riscv64-zero.patch b/riscv64-zero.patch index 60475c7..a9630c3 100644 --- a/riscv64-zero.patch +++ b/riscv64-zero.patch @@ -35,7 +35,7 @@ Index: openjdk/common/autoconf/platform.m4 *) AC_MSG_ERROR([unsupported cpu $1]) ;; -@@ -391,6 +397,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS], +@@ -397,6 +403,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS], sparc*) ZERO_ARCHDEF=SPARC ;; x86_64*) ZERO_ARCHDEF=AMD64 ;; x86) ZERO_ARCHDEF=IA32 ;; @@ -57,7 +57,7 @@ Index: openjdk/hotspot/src/os/linux/vm/os_linux.cpp #else #define DEFAULT_LIBPATH "/lib:/usr/lib" @@ -1960,6 +1960,10 @@ void * os::dll_load(const char *filename - #define EM_AARCH64 183 + #define EM_LOONGARCH 258 /* LoongArch */ #endif + #ifndef EM_RISCV @@ -68,17 +68,17 @@ Index: openjdk/hotspot/src/os/linux/vm/os_linux.cpp {EM_386, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"}, {EM_486, EM_386, ELFCLASS32, ELFDATA2LSB, (char*)"IA 32"}, @@ -1982,6 +1986,7 @@ void * os::dll_load(const char *filename - {EM_PARISC, EM_PARISC, ELFCLASS32, ELFDATA2MSB, (char*)"PARISC"}, {EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)"M68k"}, {EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)"AARCH64"}, + {EM_LOONGARCH, EM_LOONGARCH, ELFCLASS64, ELFDATA2LSB, (char*)"LoongArch"}, + {EM_RISCV, EM_RISCV, ELFCLASS64, ELFDATA2LSB, (char*)"RISCV"}, }; #if (defined IA32) @@ -2014,6 +2019,8 @@ void * os::dll_load(const char *filename - static Elf32_Half running_arch_code=EM_68K; - #elif (defined AARCH64) static Elf32_Half running_arch_code=EM_AARCH64; + #elif (defined LOONGARCH) + static Elf32_Half running_arch_code=EM_LOONGARCH; +#elif (defined RISCV) + static Elf32_Half running_arch_code=EM_RISCV; #else diff --git a/shenandoah-git.tar.xz b/shenandoah-git.tar.xz index 99f58e7..5d1163e 100644 --- a/shenandoah-git.tar.xz +++ b/shenandoah-git.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d807f0abf774f3f437e0e957e54b804a60bbed4b9c92721303539824787fabf0 -size 7293384 +oid sha256:e9a6b10dfea3b6d5594b64b86990f69b99743fd969fa1b4b41805f6b357416a4 +size 7294308