Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2026-02-03 21:29:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_8_0-openjdk" Tue Feb 3 21:29:18 2026 rev:111 rq:1330411 version:1.8.0.482 Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2025-11-04 18:41:35.983514157 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1995/java-1_8_0-openjdk.changes 2026-02-03 21:30:43.918710060 +0100 @@ -1,0 +2,91 @@ +Mon Feb 2 10:47:58 UTC 2026 - Fridrich Strba <[email protected]> + +- Update to version jdk8u482 (icedtea-3.38.0) + * CVEs + + CVE-2026-21925, bsc#1257034 + + CVE-2026-21932, bsc#1257036 + + CVE-2026-21933, bsc#1257037 + + CVE-2026-21945, bsc#1257038 + * Import of OpenJDK 8 u482 build 08 + + JDK-8154043: Fields not reachable anymore by tab-key, because + of new tabbing behaviour of radio button groups. + + JDK-8182577: Exception when Tab key moves focus to a + JCheckbox with a custom ButtonModel + + JDK-8193017: Import freetype sources into OpenJDK source tree + + JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of + negative value + + JDK-8212155: Race condition when posting + dynamic_code_generated event leads to JVM crash + + JDK-8212678: Windows IME related patch + + JDK-8219006: AArch64: Register corruption in slow subtype + check + + JDK-8222362: Upgrade to Freetype 2.10.0 + + JDK-8227324: Upgrade to freetype 2.10.1 + + JDK-8247867: Upgrade to freetype 2.10.2 + + JDK-8258805: Japanese characters not entered by mouse click + on Windows 10 + + JDK-8261170: Upgrade to FreeType 2.10.4 + + JDK-8265429: Improve GCM encryption + + JDK-8269668: [aarch64] java.library.path not including + /usr/lib64 + + JDK-8285686: Update FreeType to 2.12.0 + + JDK-8290334: Update FreeType to 2.12.1 + + JDK-8293672: Update freetype md file + + JDK-8297088: Update LCMS to 2.14 + + JDK-8298974: Add ftcolor.c to imported freetype sources + + JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + + JDK-8306881: Update FreeType to 2.13.0 + + JDK-8316028: Update FreeType to 2.13.2 + + JDK-8316030: Update Libpng to 1.6.40 + + JDK-8317970: Bump target macosx-x64 version to 11.00.00 + + JDK-8329004: Update Libpng to 1.6.43 + + JDK-8339280: jarsigner -verify performs cross-checking + between CEN and LOC + + JDK-8341496: Improve JMX connections + + JDK-8345358: Some DLL Files are missing Windows Properties + + JDK-8348596: Update FreeType to 2.13.3 + + JDK-8348598: Update Libpng to 1.6.47 + + JDK-8353299: VerifyJarEntryName.java test fails + + JDK-8359501: Enhance Handling of URIs + + JDK-8362208: [8u] Buffer overflow in + g1GCPhaseTimes.cpp::LineBuffer::_buffer + + JDK-8362308: Enhance Bitmap operations + + JDK-8362632: Improve HttpServer Request handling + + JDK-8364214: Enhance polygon data support + + JDK-8364597: Replace THL A29 Limited with Tencent + + JDK-8364660: ClassVerifier::ends_in_athrow() should be removed + + JDK-8365058: Enhance CopyOnWriteArraySet + + JDK-8365271: Improve Swing supports + + JDK-8366574: Bump update version of OpenJDK: 8u482 + + JDK-8367115: [8u] Problem list + CAInterop.java#actalisauthenticationrootca test + + JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4 + test + + JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName + to operate on bytes and re-introduce verifySignatureEntryName + + JDK-8368032: Enhance Certificate Checking + + JDK-8371334: [8u] GHA: installation of VS2010 hangs + + JDK-8371352: [8u] Fix VS2010 build issue in check_code.c + + JDK-8371387: [8u] hotspot needs to recognise latest VS2022 + + JDK-8372534: Update Libpng to 1.6.51 + * Backports + + JDK-8376272: [8u] Windows x86-32 fails to build after + JDK-8359501 + + JDK-8376352: [8u] Build failure on Windows 32-bit after + JDK-8362308 + * AArch32 port + + JDK-8374556: [aarch32] JDK hangs on startup after 8354941 +- Modified patch: + * riscv64-zero.patch + + rediff +- Removed patches: + * jdk-8354941-aarch32.patch + * jdk-8354941.patch + + not needed anymore + +------------------------------------------------------------------- +Wed Jan 14 15:02:20 UTC 2026 - Fridrich Strba <[email protected]> + +- Do not depend on update-desktop-files (jsc#PED-14507) + +------------------------------------------------------------------- Old: ---- icedtea-3.37.0.tar.xz jdk-8354941-aarch32.patch jdk-8354941.patch New: ---- icedtea-3.38.0.tar.xz ----------(Old B)---------- Old:- Removed patches: * jdk-8354941-aarch32.patch * jdk-8354941.patch Old: * jdk-8354941-aarch32.patch * jdk-8354941.patch + not needed anymore ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_8_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.KErJOL/_old 2026-02-03 21:30:50.734998455 +0100 +++ /var/tmp/diff_new_pack.KErJOL/_new 2026-02-03 21:30:50.738998624 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openjdk # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.37.0 +%global icedtea_version 3.38.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 472 +%global updatever 482 %global buildver 08 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk @@ -203,8 +203,6 @@ Patch2002: JDK_1_8_0-8208602.patch Patch3000: tls13extensions.patch Patch4000: riscv64-zero.patch -Patch4001: jdk-8354941.patch -Patch4002: jdk-8354941-aarch32.patch Patch5001: fips.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf @@ -226,7 +224,6 @@ BuildRequires: mozilla-nss-devel >= 3.53 BuildRequires: pkgconfig BuildRequires: unzip -BuildRequires: update-desktop-files BuildRequires: xorg-x11-proto-devel BuildRequires: xz BuildRequires: zip @@ -547,11 +544,6 @@ patch -p0 -i %{PATCH4000} -%ifarch %{arm} -patch -p0 -i %{PATCH4001} -patch -p0 -i %{PATCH4002} -%endif - patch -p0 -i %{PATCH5001} (cd openjdk/common/autoconf @@ -703,7 +695,6 @@ install -d -m 0755 %{buildroot}/%{_jvmdir}/%{jredir}/lib/desktop/ for d in jconsole policytool; do install -m 0644 $d.desktop %{buildroot}/%{_jvmdir}/%{jredir}/lib/desktop/ - %suse_update_desktop_file %{buildroot}/%{_jvmdir}/%{jredir}/lib/desktop/$d.desktop done # Find JRE directories. ++++++ aarch32-git.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/aarch32-git.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1995/aarch32-git.tar.xz differ: char 27, line 1 ++++++ icedtea-3.37.0.tar.xz -> icedtea-3.38.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/ChangeLog new/icedtea-3.38.0/ChangeLog --- old/icedtea-3.37.0/ChangeLog 2025-11-03 04:21:26.510997966 +0100 +++ new/icedtea-3.38.0/ChangeLog 2026-02-01 00:30:54.878712868 +0100 @@ -1,3 +1,37 @@ +2026-01-31 Andrew John Hughes <[email protected]> + + * scripts/find_existing_items_one_file.sh: + Allow the command to the VCS to be specified, + so commits can be used as well as uncommitted + changes. + +2026-01-31 Andrew John Hughes <[email protected]> + + Bump aarch32 to jdk8u482-ga-aarch32-20260122 + * NEWS: Updated. + * hotspot.map.in: Bump aarch32 to + jdk8u482-ga-aarch32-20260122 + +2026-01-31 Andrew John Hughes <[email protected]> + + Bump shenandoah to shenandoah8u482-b08-local + from https://github.com/gnu-andrew/shenandoah-jdk8u.git + as Shenandoah upstream is not yet in sync. + * hotspot.map.in: Bump shenandoah to + shenandoah8u482-b08-local + +2026-01-31 Andrew John Hughes <[email protected]> + + Bump to icedtea-3.38.0. + * Makefile.am: + (OPENJDK_CHANGESET): Update to icedtea-3.38.0 tag. + (OPENJDK_SHA256SUM): Likewise. + * NEWS: Updated. + * acinclude.m4: + (IT_DETERMINE_VERSION): Set JDK_UPDATE_VERSION + to 482. + * configure.ac: Bump to 3.38.0. + 2025-11-02 Andrew John Hughes <[email protected]> Bump aarch32 to jdk8u472-ga-aarch32-20251022 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/Makefile.am new/icedtea-3.38.0/Makefile.am --- old/icedtea-3.37.0/Makefile.am 2025-11-03 04:21:26.523998111 +0100 +++ new/icedtea-3.38.0/Makefile.am 2026-02-01 00:30:54.906713205 +0100 @@ -1,8 +1,8 @@ # Dependencies -OPENJDK_CHANGESET = 9d4138b9d01 +OPENJDK_CHANGESET = 4f0a262e7d6 -OPENJDK_SHA256SUM = 1fce7d19b7f46f92dde19a8d5a5e0359ccfeeb6c6e4bc43091f13dfce6536806 +OPENJDK_SHA256SUM = c6ce70c55f970cd09134653c9281adf454fe788e053d8e30c04dea77dfcbe996 HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" HS_URL = "`$(AWK) 'version==$$1 {print $$3}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/Makefile.in new/icedtea-3.38.0/Makefile.in --- old/icedtea-3.37.0/Makefile.in 2025-11-03 04:24:29.703041103 +0100 +++ new/icedtea-3.38.0/Makefile.in 2026-02-01 00:42:06.209793278 +0100 @@ -643,8 +643,8 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -OPENJDK_CHANGESET = 9d4138b9d01 -OPENJDK_SHA256SUM = 1fce7d19b7f46f92dde19a8d5a5e0359ccfeeb6c6e4bc43091f13dfce6536806 +OPENJDK_CHANGESET = 4f0a262e7d6 +OPENJDK_SHA256SUM = c6ce70c55f970cd09134653c9281adf454fe788e053d8e30c04dea77dfcbe996 HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" HS_URL = "`$(AWK) 'version==$$1 {print $$3}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" HS_CHANGESET = "`$(AWK) 'version==$$1 {print $$4}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/NEWS new/icedtea-3.38.0/NEWS --- old/icedtea-3.37.0/NEWS 2025-11-03 04:21:26.527998155 +0100 +++ new/icedtea-3.38.0/NEWS 2026-02-01 00:30:54.917713338 +0100 @@ -12,6 +12,69 @@ CVE-XXXX-YYYY: https://cve.mitre.org/cgi-bin/cvename.cgi?name=XXXX-YYYY +New in release 3.38.0 (2026-02-01): + +* CVEs + - CVE-2026-21925 + - CVE-2026-21932 + - CVE-2026-21933 + - CVE-2026-21945 +* Import of OpenJDK 8 u482 build 08 + - JDK-8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups. + - JDK-8182577: Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel + - JDK-8193017: Import freetype sources into OpenJDK source tree + - JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of negative value + - JDK-8212155: Race condition when posting dynamic_code_generated event leads to JVM crash + - JDK-8212678: Windows IME related patch + - JDK-8219006: AArch64: Register corruption in slow subtype check + - JDK-8222362: Upgrade to Freetype 2.10.0 + - JDK-8227324: Upgrade to freetype 2.10.1 + - JDK-8247867: Upgrade to freetype 2.10.2 + - JDK-8258805: Japanese characters not entered by mouse click on Windows 10 + - JDK-8261170: Upgrade to FreeType 2.10.4 + - JDK-8265429: Improve GCM encryption + - JDK-8269668: [aarch64] java.library.path not including /usr/lib64 + - JDK-8285686: Update FreeType to 2.12.0 + - JDK-8290334: Update FreeType to 2.12.1 + - JDK-8293672: Update freetype md file + - JDK-8297088: Update LCMS to 2.14 + - JDK-8298974: Add ftcolor.c to imported freetype sources + - JDK-8305072: Win32ShellFolder2.compareTo is inconsistent + - JDK-8306881: Update FreeType to 2.13.0 + - JDK-8316028: Update FreeType to 2.13.2 + - JDK-8316030: Update Libpng to 1.6.40 + - JDK-8317970: Bump target macosx-x64 version to 11.00.00 + - JDK-8329004: Update Libpng to 1.6.43 + - JDK-8339280: jarsigner -verify performs cross-checking between CEN and LOC + - JDK-8341496: Improve JMX connections + - JDK-8345358: Some DLL Files are missing Windows Properties + - JDK-8348596: Update FreeType to 2.13.3 + - JDK-8348598: Update Libpng to 1.6.47 + - JDK-8353299: VerifyJarEntryName.java test fails + - JDK-8359501: Enhance Handling of URIs + - JDK-8362208: [8u] Buffer overflow in g1GCPhaseTimes.cpp::LineBuffer::_buffer + - JDK-8362308: Enhance Bitmap operations + - JDK-8362632: Improve HttpServer Request handling + - JDK-8364214: Enhance polygon data support + - JDK-8364597: Replace THL A29 Limited with Tencent + - JDK-8364660: ClassVerifier::ends_in_athrow() should be removed + - JDK-8365058: Enhance CopyOnWriteArraySet + - JDK-8365271: Improve Swing supports + - JDK-8366574: Bump update version of OpenJDK: 8u482 + - JDK-8367115: [8u] Problem list CAInterop.java#actalisauthenticationrootca test + - JDK-8367257: [8u] Problem list CAInterop.java#entrustrootcag4 test + - JDK-8367782: VerifyJarEntryName.java: Fix modifyJarEntryName to operate on bytes and re-introduce verifySignatureEntryName + - JDK-8368032: Enhance Certificate Checking + - JDK-8371334: [8u] GHA: installation of VS2010 hangs + - JDK-8371352: [8u] Fix VS2010 build issue in check_code.c + - JDK-8371387: [8u] hotspot needs to recognise latest VS2022 + - JDK-8372534: Update Libpng to 1.6.51 +* Backports + - JDK-8376272: [8u] Windows x86-32 fails to build after JDK-8359501 + - JDK-8376352: [8u] Build failure on Windows 32-bit after JDK-8362308 +* AArch32 port + - JDK-8374556: [aarch32] JDK hangs on startup after 8354941 + New in release 3.37.0 (2025-11-02): * CVEs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/acinclude.m4 new/icedtea-3.38.0/acinclude.m4 --- old/icedtea-3.37.0/acinclude.m4 2025-11-03 04:21:26.530998189 +0100 +++ new/icedtea-3.38.0/acinclude.m4 2026-02-01 00:30:54.924713422 +0100 @@ -1966,7 +1966,7 @@ dnl (e.g. 1.8.0 = 8, 1.7.0 = 7, etc.) JAVA_SPEC_VER=8 JAVA_VENDOR=openjdk - JDK_UPDATE_VERSION=472 + JDK_UPDATE_VERSION=482 BUILD_VERSION=b08 MILESTONE=fcs if test "x${MILESTONE}" = "xfcs"; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/configure new/icedtea-3.38.0/configure --- old/icedtea-3.37.0/configure 2025-11-03 04:24:29.072034066 +0100 +++ new/icedtea-3.38.0/configure 2026-02-01 00:42:05.525785041 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for icedtea 3.37.0. +# Generated by GNU Autoconf 2.69 for icedtea 3.38.0. # # Report bugs to <[email protected]>. # @@ -580,8 +580,8 @@ # Identity of this package. PACKAGE_NAME='icedtea' PACKAGE_TARNAME='icedtea' -PACKAGE_VERSION='3.37.0' -PACKAGE_STRING='icedtea 3.37.0' +PACKAGE_VERSION='3.38.0' +PACKAGE_STRING='icedtea 3.38.0' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1727,7 +1727,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures icedtea 3.37.0 to adapt to many kinds of systems. +\`configure' configures icedtea 3.38.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1798,7 +1798,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of icedtea 3.37.0:";; + short | recursive ) echo "Configuration of icedtea 3.38.0:";; esac cat <<\_ACEOF @@ -2063,7 +2063,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -icedtea configure 3.37.0 +icedtea configure 3.38.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2632,7 +2632,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by icedtea $as_me 3.37.0, which was +It was created by icedtea $as_me 3.38.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3605,7 +3605,7 @@ # Define the identity of the package. PACKAGE='icedtea' - VERSION='3.37.0' + VERSION='3.38.0' cat >>confdefs.h <<_ACEOF @@ -3824,7 +3824,7 @@ JAVA_VER=1.8.0 JAVA_SPEC_VER=8 JAVA_VENDOR=openjdk - JDK_UPDATE_VERSION=472 + JDK_UPDATE_VERSION=482 BUILD_VERSION=b08 MILESTONE=fcs if test "x${MILESTONE}" = "xfcs"; then @@ -15759,7 +15759,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by icedtea $as_me 3.37.0, which was +This file was extended by icedtea $as_me 3.38.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15816,7 +15816,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -icedtea config.status 3.37.0 +icedtea config.status 3.38.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/configure.ac new/icedtea-3.38.0/configure.ac --- old/icedtea-3.37.0/configure.ac 2025-11-03 04:21:26.531998200 +0100 +++ new/icedtea-3.38.0/configure.ac 2026-02-01 00:30:54.924713422 +0100 @@ -1,4 +1,4 @@ -AC_INIT([icedtea], [3.37.0], [[email protected]]) +AC_INIT([icedtea], [3.38.0], [[email protected]]) AC_CANONICAL_HOST AC_CANONICAL_TARGET AM_INIT_AUTOMAKE([1.9 tar-pax foreign]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/icedtea-3.37.0/hotspot.map.in new/icedtea-3.38.0/hotspot.map.in --- old/icedtea-3.37.0/hotspot.map.in 2025-11-03 04:21:26.546998367 +0100 +++ new/icedtea-3.38.0/hotspot.map.in 2026-02-01 00:30:54.934713542 +0100 @@ -1,3 +1,3 @@ # version type(drop/hg) url changeset sha256sum -shenandoah drop https://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 3a926122dc3 9667a82d57a7f42e5ffc99c1c6bd6e28a01e966c312355cea0e8d8b133af0a29 -aarch32 drop https://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 5b29b27e534 b86e68f77534e9c57d0e6ca4ef224963f78e30f7568c806ed5d9d9ec6ed2aecc +shenandoah drop https://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 829db81ff3d 4cacd64e9beb7e29a7b5950a8b7b040da045bccd2e7fc7835622ddf58ef996ae +aarch32 drop https://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ b2165a2663c 323d1b3b55051f22ceb85f0da54e5d2be69699dbbbdb347b6f913dd14f93c6fe ++++++ openjdk-git.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/openjdk-git.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1995/openjdk-git.tar.xz differ: char 25, line 1 ++++++ riscv64-zero.patch ++++++ --- /var/tmp/diff_new_pack.KErJOL/_old 2026-02-03 21:30:51.903047874 +0100 +++ /var/tmp/diff_new_pack.KErJOL/_new 2026-02-03 21:30:51.919048551 +0100 @@ -1,8 +1,6 @@ -Index: openjdk/common/autoconf/build-aux/autoconf-config.sub -=================================================================== ---- openjdk/common/autoconf/build-aux/autoconf-config.sub.orig -+++ openjdk/common/autoconf/build-aux/autoconf-config.sub -@@ -302,6 +302,7 @@ case $basic_machine in +--- openjdk/common/autoconf/build-aux/autoconf-config.sub 2026-02-02 11:26:27.909663959 +0100 ++++ openjdk/common/autoconf/build-aux/autoconf-config.sub 2026-02-02 11:26:41.627981464 +0100 +@@ -302,6 +302,7 @@ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ @@ -10,7 +8,7 @@ | score \ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ -@@ -383,6 +384,7 @@ case $basic_machine in +@@ -383,6 +384,7 @@ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ @@ -18,13 +16,11 @@ | romp-* | rs6000-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ -Index: openjdk/common/autoconf/platform.m4 -=================================================================== ---- openjdk/common/autoconf/platform.m4.orig -+++ openjdk/common/autoconf/platform.m4 -@@ -96,6 +96,12 @@ AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_CPU +--- openjdk/common/autoconf/platform.m4 2026-02-02 11:26:27.910692427 +0100 ++++ openjdk/common/autoconf/platform.m4 2026-02-02 11:26:41.629818609 +0100 +@@ -102,6 +102,12 @@ VAR_CPU_BITS=64 - VAR_CPU_ENDIAN=big + VAR_CPU_ENDIAN=little ;; + riscv64) + VAR_CPU=riscv64 @@ -35,7 +31,7 @@ *) AC_MSG_ERROR([unsupported cpu $1]) ;; -@@ -397,6 +403,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS], +@@ -397,6 +403,7 @@ sparc*) ZERO_ARCHDEF=SPARC ;; x86_64*) ZERO_ARCHDEF=AMD64 ;; x86) ZERO_ARCHDEF=IA32 ;; @@ -43,20 +39,18 @@ *) ZERO_ARCHDEF=$(echo "${OPENJDK_TARGET_CPU_LEGACY_LIB}" | tr a-z A-Z) esac AC_SUBST(ZERO_ARCHDEF) -Index: openjdk/hotspot/src/os/linux/vm/os_linux.cpp -=================================================================== ---- openjdk/hotspot/src/os/linux/vm/os_linux.cpp.orig -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -369,7 +369,7 @@ void os::init_system_properties_values() - // 1: ... - // ... - // 7: The default directories, normally /lib and /usr/lib. +--- openjdk/hotspot/src/os/linux/vm/os_linux.cpp 2026-02-02 11:26:27.994153937 +0100 ++++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp 2026-02-02 11:28:02.905112153 +0100 +@@ -365,7 +365,7 @@ + // 1: ... + // ... + // 7: The default directories, normally /lib and /usr/lib. -#if defined(AMD64) || defined(_LP64) && (defined(SPARC) || defined(PPC) || defined(S390)) +#if defined(AMD64) || defined(_LP64) && (defined(SPARC) || defined(PPC) || defined(S390) || defined(RISCV)) - #define DEFAULT_LIBPATH "/usr/lib64:/lib64:/lib:/usr/lib" + #define DEFAULT_LIBPATH "/usr/lib64:/lib64:/lib:/usr/lib" #else - #define DEFAULT_LIBPATH "/lib:/usr/lib" -@@ -1960,6 +1960,10 @@ void * os::dll_load(const char *filename + #if defined(AARCH64) +@@ -1962,6 +1962,10 @@ #define EM_LOONGARCH 258 /* LoongArch */ #endif @@ -67,7 +61,7 @@ static const arch_t arch_array[]={ {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 +@@ -1985,6 +1989,7 @@ {EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)"M68k"}, {EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)"AARCH64"}, {EM_LOONGARCH, EM_LOONGARCH, ELFCLASS64, ELFDATA2LSB, (char*)"LoongArch"}, @@ -75,13 +69,13 @@ }; #if (defined IA32) -@@ -2014,6 +2019,8 @@ void * os::dll_load(const char *filename +@@ -2019,6 +2024,8 @@ static Elf32_Half running_arch_code=EM_AARCH64; - #elif (defined LOONGARCH) + #elif (defined LOONGARCH64) static Elf32_Half running_arch_code=EM_LOONGARCH; +#elif (defined RISCV) + static Elf32_Half running_arch_code=EM_RISCV; #else #error Method os::dll_load requires that one of following is defined:\ - IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, PARISC, M68K, AARCH64 + IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, PARISC, M68K, AARCH64, LOONGARCH64 ++++++ shenandoah-git.tar.xz ++++++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/shenandoah-git.tar.xz /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.1995/shenandoah-git.tar.xz differ: char 28, line 1
