{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/OpenIPMI/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/OpenIPMI/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"OpenIPMI": {"name": {"old": "OpenIPMI-2.0.34-2.oe2409.aarch64.rpm", "new": "OpenIPMI-2.0.37-2.oe1.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"diff": {"old": ["config(OpenIPMI) = 2.0.34"], "new": ["config(OpenIPMI) = 2.0.37"]}, "less": ["rpmlib(PayloadIsXz) <= 5.2"], "more": ["rpmlib(PayloadIsZstd) <= 5.4.18"]}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "rpm abi": {"diff": {"old": ["libOpenIPMIglib.so.0.0.1"], "new": ["libOpenIPMIglib.so.0.0.1"]}}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libOpenIPMIglib.so.0.0.1", "new": "/usr/lib64/libOpenIPMIglib.so.0.0.1", "details": {"effect_rpm": ["python3-openipmi-2.0.32-2.oe1.aarch64.rpm", "OpenIPMI-2.0.32-2.oe1.aarch64.rpm", "python3-openipmi-2.0.34-2.oe2409.aarch64.rpm", "OpenIPMI-2.0.34-2.oe2409.aarch64.rpm"], "effect_result": {"Changed functions": [{"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "openipmicmd", "effect_rpm": "OpenIPMI-2.0.32-2.oe1.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "openipmish", "effect_rpm": "OpenIPMI-2.0.32-2.oe1.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "solterm", "effect_rpm": "OpenIPMI-2.0.32-2.oe1.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "_OpenIPMI.so", "effect_rpm": "python3-openipmi-2.0.32-2.oe1.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "openipmicmd", "effect_rpm": "OpenIPMI-2.0.34-2.oe2409.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "openipmish", "effect_rpm": "OpenIPMI-2.0.34-2.oe2409.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "solterm", "effect_rpm": "OpenIPMI-2.0.34-2.oe2409.aarch64.rpm"}, {"elf_name": "libOpenIPMIglib.so.0", "symbol": "ipmi_glib_get_os_handler", "effect_elf": "_OpenIPMI.so", "effect_rpm": "python3-openipmi-2.0.34-2.oe2409.aarch64.rpm"}]}, "count_result": {"Changed functions": 1}}}], "total_effect_other_rpm": ["python3-openipmi-2.0.32-2.oe1.aarch64.rpm", "python3-openipmi-2.0.34-2.oe2409.aarch64.rpm"]}}, "OpenIPMI-perl": {"name": {"old": "OpenIPMI-perl-2.0.34-2.oe2409.aarch64.rpm", "new": "OpenIPMI-perl-2.0.37-2.oe1.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"diff": {"old": ["OpenIPMI(aarch-64) = 2.0.34"], "new": ["OpenIPMI(aarch-64) = 2.0.37"]}, "less": ["rpmlib(PayloadIsXz) <= 5.2"], "more": ["perl-libs", "rpmlib(PayloadIsZstd) <= 5.4.18"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "OpenIPMI-devel": {"name": {"old": "OpenIPMI-devel-2.0.34-2.oe2409.aarch64.rpm", "new": "OpenIPMI-devel-2.0.37-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["OpenIPMI(aarch-64) = 2.0.34"], "new": ["OpenIPMI(aarch-64) = 2.0.37"]}, "less": ["rpmlib(PayloadIsXz) <= 5.2", "pkgconfig"], "more": ["libOpenIPMIposix.so.0()(64bit)", "libOpenIPMI.so.0()(64bit)", "libOpenIPMIglib.so.0()(64bit)", "libOpenIPMIcmdlang.so.0()(64bit)", "libOpenIPMIutils.so.0()(64bit)", "libOpenIPMIui.so.1()(64bit)", "libIPMIlanserv.so.0()(64bit)", "libOpenIPMIpthread.so.0()(64bit)", "rpmlib(PayloadIsZstd) <= 5.4.18"]}, "rpm provides": {"more": ["devel(libOpenIPMIpthread(64bit))", "devel(libOpenIPMIutils(64bit))", "devel(libOpenIPMIcmdlang(64bit))", "devel(libOpenIPMIposix(64bit))", "devel(libOpenIPMIglib(64bit))", "devel(libIPMIlanserv(64bit))", "devel(libOpenIPMI(64bit))", "devel(libOpenIPMIui(64bit))"]}, "rpm files": {}, "rpm header": {"diff": {"old": ["msg.h", "mcserv.h", "serserv.h", "lanserv.h", "persist.h", "ipmiif.h", "winsock_compat.h"], "new": ["msg.h", "mcserv.h", "serserv.h", "lanserv.h", "persist.h", "ipmiif.h", "winsock_compat.h"]}, "more": ["sysinfo.h"]}}, "python3-openipmi": {"name": {"old": "python3-openipmi-2.0.34-2.oe2409.aarch64.rpm", "new": "python3-openipmi-2.0.37-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["OpenIPMI(aarch-64) = 2.0.34"], "new": ["OpenIPMI(aarch-64) = 2.0.37"]}, "less": ["rpmlib(PayloadIsXz) <= 5.2"], "more": ["rpmlib(PayloadIsZstd) <= 5.4.18"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}}, "diff_num": 4}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/OpenIPMI/pull/48", "pr_changelog": "* Sat Aug 08 2026 Funda Wang <fundawang@yeah.net> - 2.0.37-2\n- fix python bindings for python3, replace PyInt_*/PyString_* with PyLong_*/PyUnicode_*\n"}