{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/openjdk-25/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/openjdk-25/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"java-25-openjdk": {"name": {"old": "java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-headless(aarch-64) = 1:25.0.1.11", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.28)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)"], "new": ["java-25-openjdk-headless(aarch-64) = 1:25.0.4.7", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "java-25-openjdk-demo-slowdebug": {"name": {"old": "java-25-openjdk-demo-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-demo-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-slowdebug(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk-slowdebug(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/legal/java.base/gcc.md"]}, "rpm jabi": {}, "rpm lib": {}}, "java-25-openjdk-jmods-slowdebug": {"name": {"old": "java-25-openjdk-jmods-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-jmods-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-devel-slowdebug = 1:25.0.1.11"], "new": ["java-25-openjdk-devel-slowdebug = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {}}, "java-25-openjdk-demo": {"name": {"old": "java-25-openjdk-demo-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-demo-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/legal/java.base/gcc.md"]}, "rpm jabi": {}, "rpm lib": {}}, "java-25-openjdk-src-slowdebug": {"name": {"old": "java-25-openjdk-src-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-src-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-headless-slowdebug(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk-headless-slowdebug(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/legal/java.base/gcc.md"]}}, "java-25-openjdk-src": {"name": {"old": "java-25-openjdk-src-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-src-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-headless(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk-headless(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/legal/java.base/gcc.md"]}}, "java-25-openjdk-jmods": {"name": {"old": "java-25-openjdk-jmods-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-jmods-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-devel = 1:25.0.1.11"], "new": ["java-25-openjdk-devel = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {}}, "java-25-openjdk-devel-slowdebug": {"name": {"old": "java-25-openjdk-devel-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-devel-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-slowdebug(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk-slowdebug(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {}}, "java-25-openjdk-devel": {"name": {"old": "java-25-openjdk-devel-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-devel-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk(aarch-64) = 1:25.0.1.11"], "new": ["java-25-openjdk(aarch-64) = 1:25.0.4.7"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {}}, "java-25-openjdk-slowdebug": {"name": {"old": "java-25-openjdk-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["java-25-openjdk-headless-slowdebug(aarch-64) = 1:25.0.1.11", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.28)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)"], "new": ["java-25-openjdk-headless-slowdebug(aarch-64) = 1:25.0.4.7", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "java-25-openjdk-headless": {"name": {"old": "java-25-openjdk-headless-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-headless-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["config(java-25-openjdk-headless) = 1:25.0.1.11", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.28)(64bit)  ,libc.so.6(GLIBC_2.32)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.7)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"], "new": ["config(java-25-openjdk-headless) = 1:25.0.4.7", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.32)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}, "less": ["tzdata-java >= 2015d"]}, "rpm provides": {}, "rpm files": {"link changed": {"old": ["/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/tzdb.dat_[link]_/usr/share/javazi-1.8/tzdb.dat"], "new": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/tzdb.dat"]}, "more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/legal/java.base/gcc.md"]}, "rpm jabi": {}, "rpm abi": {"diff": {"old": ["libawt_headless.so", "libjava.so", "libjsound.so", "libmanagement.so", "libnio.so", "libsleef.so", "libzip.so", "libjvm.so"], "new": ["libawt_headless.so", "libjava.so", "libjsound.so", "libmanagement.so", "libnio.so", "libsleef.so", "libzip.so", "libjvm.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libawt_headless.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libawt_headless.so", "details": {"count_result": {"Removed functions": 35}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libjava.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libjava.so", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libjsound.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libjsound.so", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libmanagement.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libmanagement.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libnio.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libnio.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libsleef.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libsleef.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/libzip.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/libzip.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64/lib/server/libjvm.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64/lib/server/libjvm.so", "details": {}}]}}, "java-25-openjdk-headless-slowdebug": {"name": {"old": "java-25-openjdk-headless-slowdebug-25.0.1.11-2.oe2403sp4.aarch64.rpm", "new": "java-25-openjdk-headless-slowdebug-25.0.4.7-1.oe2403sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["config(java-25-openjdk-headless-slowdebug) = 1:25.0.1.11", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.28)(64bit)  ,libc.so.6(GLIBC_2.32)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.7)(64bit)  ,libstdc++.so.6(CXXABI_1.3.8)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"], "new": ["config(java-25-openjdk-headless-slowdebug) = 1:25.0.4.7", "libc.so.6(GLIBC_2.17)(64bit)  ,libc.so.6(GLIBC_2.32)(64bit)  ,libc.so.6(GLIBC_2.33)(64bit)  ,libc.so.6(GLIBC_2.34)(64bit)  ,libc.so.6(GLIBC_2.38)(64bit)", "libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.8)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}, "less": ["tzdata-java >= 2015d"]}, "rpm provides": {}, "rpm files": {"link changed": {"old": ["/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/tzdb.dat_[link]_/usr/share/javazi-1.8/tzdb.dat"], "new": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/tzdb.dat"]}, "more": ["/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/legal/java.base/gcc.md"]}, "rpm jabi": {}, "rpm abi": {"diff": {"old": ["libawt_headless.so", "libjava.so", "libjsound.so", "libmanagement.so", "libnio.so", "libsleef.so", "libzip.so", "libjvm.so"], "new": ["libawt_headless.so", "libjava.so", "libjsound.so", "libmanagement.so", "libnio.so", "libsleef.so", "libzip.so", "libjvm.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libawt_headless.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libawt_headless.so", "details": {"count_result": {"Removed functions": 35}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libjava.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libjava.so", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libjsound.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libjsound.so", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libmanagement.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libmanagement.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libnio.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libnio.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libsleef.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libsleef.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/libzip.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/libzip.so", "details": {}}, {"old": "/usr/lib/jvm/java-25-openjdk-25.0.1.11-2.oe2403sp4.aarch64-slowdebug/lib/server/libjvm.so", "new": "/usr/lib/jvm/java-25-openjdk-25.0.4.7-1.oe2403sp4.aarch64-slowdebug/lib/server/libjvm.so", "details": {}}]}}}, "diff_num": 12}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/openjdk-25/pull/28", "pr_changelog": "* Mon Aug 24 2026 lizhixin <lizhixin24@huawei.com> - 1:25.0.4.7-1\n- add 8382471-Improve-Resource-Resolving.patch\n- add 8384708-Enhance-HTTP-Connections.patch\n- add 8386205-Enhance-TLS-server.patch\n- add 8386298-Improve-font-loading.patch\n- add Fix-KAE-ECDH-fallback-for-unsupported-curves.patch\n* Fri Jul 31 2026 lizhixin <lizhixin24@huawei.com> - 1:25.0.4.7-0\n- update to 25.0.4+7(GA)\n- modify add-version-number.patch\n- modify Add-NumaRandom.patch\n\n* Sat Jul 25 2026 yangyingqing <yangyingqing@h-partners.com> - 1:25.0.3.9-5\n- add fix-memcpy-static-dep.patch\n- update rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch\n- add fix-int-overflow-diagnosticArgument.patch\n- add fix-ParallelGC-alignment.patch\n- update Add-jbolt.patch\n- update Add-aggressive-CDS-and-bugfix.patch\n\n* Tue Jun 09 2026 Benshuai5D <benshuai5d@163.com> - 1:25.0.3.9-4\n- add Add-FastSerializer.patch\n- add Add-HashMap-FrontCache.patch\n- add Add-NumaRandom.patch\n- add Add-Kae-Provider.patch\n- add Add-KAE-zip.patch\n- add dynamic-heap-size.patch\n- add fix-AbortVMOnException-option-support-matching-multi.patch\n- add Add-Symbol-Downgrade.patch\n- add Add-jbolt.patch\n- add 8354727-CompilationPolicy-creates-too-many-compiler-.patch\n- add Add-HeapDump-RedactAdd.patch\n- add Add-UTF-Conversion-Intrinsics.patch\n- add Prefetch-for-LSE.patch\n- add Add-aggressive-CDS-and-bugfix.patch\n- add support-for-Hisilicon-cpu.patch\n\n* Wed May 27 2026 wangkai <13474090681@163.com> - 1:25.0.3.9-3\n- remove tzdata-java dependencies\n\n* Thu May 21 2026 Wenlong Zhang <zhangwenlong@loongson.cn> - 1:25.0.3.9-2\n- add loongarch64 support for openjdk-25\n\n* Mon May 18 2026 laokz <zhangkai@iscas.ac.cn> -  1:25.0.3.9-1\n* Sat May 16 2026 wulongyao <wulongyao1@huawei.com> - 1:25.0.3.9-0\n- update to jdk25.0.3-ga\n- remove fix-compile-failed-of-gcc7.3.patch\n- add fix-gcc7-build-error.patch\n- add add-version-number.patch\n- add Update-README-files.patch\n- add Use-stlr-for-putOrdered.patch\n"}