{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kiran-cc-daemon/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/kiran-cc-daemon/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["kiran-cc-daemon-common-2.6.1-28.oe1.aarch64.rpm"], "new": ["kiran-cc-daemon-common-2.6.1-29.oe1.aarch64.rpm"]}, "same_num": 1}, "diff": {"diff_details": {"kiran-cc-daemon-common": {"name": {"old": "kiran-cc-daemon-common-2.6.1-28.oe1.aarch64.rpm", "new": "kiran-cc-daemon-common-2.6.1-29.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "kiran-session-daemon": {"name": {"old": "kiran-session-daemon-2.6.1-28.oe1.aarch64.rpm", "new": "kiran-session-daemon-2.6.1-29.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libjsoncpp.so.27()(64bit)"], "new": ["libjsoncpp.so.28()(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libappearance.so", "libkeybinding.so"], "new": ["libappearance.so", "libkeybinding.so"]}}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/kiran-cc-daemon/session/libappearance.so", "new": "/usr/lib64/kiran-cc-daemon/session/libappearance.so", "details": {}}, {"old": "/usr/lib64/kiran-cc-daemon/session/libkeybinding.so", "new": "/usr/lib64/kiran-cc-daemon/session/libkeybinding.so", "details": {}}]}}, "kiran-cc-daemon-devel": {"name": {"old": "kiran-cc-daemon-devel-2.6.1-28.oe1.aarch64.rpm", "new": "kiran-cc-daemon-devel-2.6.1-29.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {"more": ["groups-i.h"]}}, "kiran-system-daemon": {"name": {"old": "kiran-system-daemon-2.6.1-28.oe1.aarch64.rpm", "new": "kiran-system-daemon-2.6.1-29.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libjsoncpp.so.27()(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.11)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.15)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)"], "new": ["libjsoncpp.so.28()(64bit)", "libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.11)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.15)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)"]}, "less": ["libgtop-2.0.so.11()(64bit)", "libgtop2"]}, "rpm provides": {"more": ["libgroups.so()(64bit)"]}, "rpm files": {"more": ["/usr/share/dbus-1/system-services/com.kylinsec.Kiran.SystemDaemon.Groups.service", "/usr/share/polkit-1/actions/com.kylinsec.Kiran.SystemDaemon.Groups.policy"]}, "rpm config": {}, "rpm abi": {"diff": {"old": ["libaccounts.so", "libsysteminfo.so"], "new": ["libaccounts.so", "libsysteminfo.so"]}}, "rpm service": {}, "rpm cmd": {}, "rpm lib": {"more": ["/usr/lib64/kiran-cc-daemon/system/libgroups.so"]}, "rpm symbol": {"diff": [{"old": "/usr/lib64/kiran-cc-daemon/system/libsysteminfo.so", "new": "/usr/lib64/kiran-cc-daemon/system/libsysteminfo.so", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib64/kiran-cc-daemon/system/libaccounts.so", "new": "/usr/lib64/kiran-cc-daemon/system/libaccounts.so", "details": {"count_result": {"Removed variables": 1}}}]}}}, "diff_num": 3}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/kiran-cc-daemon/pull/157", "pr_changelog": "* Wed Sep 16 2026 gaobo <gaobo@kylinsec.com.cn> - 2.6.1-29\n- add netadm to security policy users and update error message wording.\n- disconnect long-lived signal connections on plugin destruction.\n- replace libgtop with /proc/meminfo for memory size.\n- avoid crash when no NTP units are available.\n- add group plugin.\n- downport unit tests from 2.8 to 2.6 for kiran-cc-daemon.\n- add groups unit test and make test build a CMake option.\n- reject UID in the subordinate uid range.(CZXT172-164016)\n- reject the specified home directory if it already exists.(CZXT172-164017)\n- add the correct kernel_name field.\n"}