{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/iperf3/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/iperf3/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"iperf3": {"name": {"old": "iperf3-3.18-2.oe2003sp4.aarch64.rpm", "new": "iperf3-3.21-2.oe2003sp4.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"diff": {"old": ["iperf3-help = 3.18"], "new": ["iperf3-help = 3.21"]}}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libiperf.so.0.0.0"], "new": ["libiperf.so.0.0.0"]}}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libiperf.so.0.0.0", "new": "/usr/lib64/libiperf.so.0.0.0", "details": {"effect_rpm": ["iperf3-3.18-2.oe2003sp4.aarch64.rpm"], "effect_result": {"Changed functions": [{"elf_name": "libiperf.so.0", "symbol": "iperf_got_sigend", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}, {"elf_name": "libiperf.so.0", "symbol": "", "effect_elf": "iperf3", "effect_rpm": "iperf3-3.18-2.oe2003sp4.aarch64.rpm"}]}, "count_result": {"Changed variables": 2, "Removed functions": 1, "Changed functions": 7}}}]}}, "iperf3-devel": {"name": {"old": "iperf3-devel-3.18-2.oe2003sp4.aarch64.rpm", "new": "iperf3-devel-3.21-2.oe2003sp4.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["iperf3 = 3.18"], "new": ["iperf3 = 3.21"]}}, "rpm provides": {}, "rpm header": {"diff": {"old": ["iperf_api.h"], "new": ["iperf_api.h"]}}}}, "diff_num": 2}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/iperf3/pull/73", "pr_changelog": "* Mon Aug 17 2026 lizhipeng <lizhipeng@kylinos.cn> - 3.21-2\n- fix CVE-2026-71217\n\n* Wed Apr 15 2026 wangxiaomeng <wangxiaomeng@kylinos.cn> - 3.21-1\n- Update to 3.21\n- Support has been added for Global Segmentation Offload (GSO) and Global Receive Offload (GRO) under Linux.\n- The iperf3 server provides more information about various error conditions to the client.\n- The maximum value for the --set-mss option is now 32K.\n- A race condition leading to a crash when closing sockets at the end of a test has been fixed.\n\n* Fri Mar 06 2026 zhang_jian <zhang_jian7@hoperun.com> - 3.20-1\n- Update to 3.20\n- A build failure with uClibc has been fixed.\n- Some memory handling errors in t_auth were fixed.\n\n* Tue Aug 05 2025 xuyishen<xuyishen3@huawei.com> - 3.19.1-1\n- Update to 3.19.1 for fix CVE-2025-54349 and CVE-2025-54350\n- iperf3 no longer changes its current working directory in --daemon mode. This results in more\n- A new --json-stream option has been added to enable a streaming output format, consisting of"}