{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/poco/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/poco/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"poco-debug": {"name": {"old": "poco-debug-1.12.4-4.oe1.aarch64.rpm", "new": "poco-debug-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoCryptod.so.94()(64bit)", "libPocoDatad.so.94()(64bit)", "libPocoFoundationd.so.94()(64bit)", "libPocoJSONd.so.94()(64bit)", "libPocoNetd.so.94()(64bit)", "libPocoUtild.so.94()(64bit)", "libPocoXMLd.so.94()(64bit)", "libcrypto.so.3(OPENSSL_3.0.0)(64bit)"], "new": ["libPocoCryptod.so.95()(64bit)", "libPocoDatad.so.95()(64bit)", "libPocoFoundationd.so.95()(64bit)", "libPocoJSONd.so.95()(64bit)", "libPocoNetd.so.95()(64bit)", "libPocoUtild.so.95()(64bit)", "libPocoXMLd.so.95()(64bit)", "libcrypto.so.3(OPENSSL_3.0.0)(64bit)  ,libcrypto.so.3(OPENSSL_3.4.0)(64bit)"]}, "more": ["libpcre2-8.so.0(PCRE2_10.47)(64bit)"]}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["libPocoFoundationd.so.94", "libPocoNetSSLd.so.94", "libPocoUtild.so.94"], "new": ["libPocoFoundationd.so.95", "libPocoNetSSLd.so.95", "libPocoUtild.so.95"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libPocoFoundationd.so.94", "new": "/usr/lib64/libPocoFoundationd.so.95", "details": {"count_result": {"Removed functions": 8}}}, {"old": "/usr/lib64/libPocoNetSSLd.so.94", "new": "/usr/lib64/libPocoNetSSLd.so.95", "details": {}}, {"old": "/usr/lib64/libPocoUtild.so.94", "new": "/usr/lib64/libPocoUtild.so.95", "details": {}}]}}, "poco-json": {"name": {"old": "poco-json-1.12.4-4.oe1.aarch64.rpm", "new": "poco-json-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-data": {"name": {"old": "poco-data-1.12.4-4.oe1.aarch64.rpm", "new": "poco-data-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-net": {"name": {"old": "poco-net-1.12.4-4.oe1.aarch64.rpm", "new": "poco-net-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-jwt": {"name": {"old": "poco-jwt-1.12.4-4.oe1.aarch64.rpm", "new": "poco-jwt-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoCrypto.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)", "libPocoJSON.so.94()(64bit)"], "new": ["libPocoCrypto.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)", "libPocoJSON.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-prometheus": {"name": {"old": "poco-prometheus-1.12.4-4.oe1.aarch64.rpm", "new": "poco-prometheus-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)", "libPocoNet.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)", "libPocoNet.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-xml": {"name": {"old": "poco-xml-1.12.4-4.oe1.aarch64.rpm", "new": "poco-xml-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-mongodb": {"name": {"old": "poco-mongodb-1.12.4-4.oe1.aarch64.rpm", "new": "poco-mongodb-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)", "libPocoNet.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)", "libPocoNet.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-zip": {"name": {"old": "poco-zip-1.12.4-4.oe1.aarch64.rpm", "new": "poco-zip-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-foundation": {"name": {"old": "poco-foundation-1.12.4-4.oe1.aarch64.rpm", "new": "poco-foundation-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.26)(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)"], "new": ["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.18)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.26)(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)"]}, "more": ["libpcre2-8.so.0(PCRE2_10.47)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libPocoFoundation.so.94"], "new": ["libPocoFoundation.so.95"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libPocoFoundation.so.94", "new": "/usr/lib64/libPocoFoundation.so.95", "details": {"count_result": {"Removed functions": 8}}}]}}, "poco-util": {"name": {"old": "poco-util-1.12.4-4.oe1.aarch64.rpm", "new": "poco-util-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)", "libPocoJSON.so.94()(64bit)", "libPocoXML.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)", "libPocoJSON.so.95()(64bit)", "libPocoXML.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["libPocoUtil.so.94"], "new": ["libPocoUtil.so.95"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libPocoUtil.so.94", "new": "/usr/lib64/libPocoUtil.so.95", "details": {}}]}}, "poco-activerecord": {"name": {"old": "poco-activerecord-1.12.4-4.oe1.aarch64.rpm", "new": "poco-activerecord-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoData.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)"], "new": ["libPocoData.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-pagecompiler": {"name": {"old": "poco-pagecompiler-1.12.4-4.oe1.aarch64.rpm", "new": "poco-pagecompiler-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"less": ["libPocoUtild.so.94()(64bit)", "libPocoFoundationd.so.94()(64bit)", "libPocoNetd.so.94()(64bit)"], "more": ["libPocoFoundation.so.95()(64bit)", "libPocoUtil.so.95()(64bit)", "libPocoNet.so.95()(64bit)"]}, "rpm provides": {}, "rpm cmd": {}, "rpm symbol": {}}, "poco-devel": {"name": {"old": "poco-devel-1.12.4-4.oe1.aarch64.rpm", "new": "poco-devel-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoActiveRecord.so.94()(64bit)", "libPocoActiveRecordd.so.94()(64bit)", "libPocoCrypto.so.94()(64bit)", "libPocoCryptod.so.94()(64bit)", "libPocoData.so.94()(64bit)", "libPocoDataMySQL.so.94()(64bit)", "libPocoDataMySQLd.so.94()(64bit)", "libPocoDataODBC.so.94()(64bit)", "libPocoDataODBCd.so.94()(64bit)", "libPocoDataSQLite.so.94()(64bit)", "libPocoDataSQLited.so.94()(64bit)", "libPocoDatad.so.94()(64bit)", "libPocoEncodings.so.94()(64bit)", "libPocoEncodingsd.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)", "libPocoFoundationd.so.94()(64bit)", "libPocoJSON.so.94()(64bit)", "libPocoJSONd.so.94()(64bit)", "libPocoJWT.so.94()(64bit)", "libPocoJWTd.so.94()(64bit)", "libPocoMongoDB.so.94()(64bit)", "libPocoMongoDBd.so.94()(64bit)", "libPocoNet.so.94()(64bit)", "libPocoNetSSL.so.94()(64bit)", "libPocoNetSSLd.so.94()(64bit)", "libPocoNetd.so.94()(64bit)", "libPocoPrometheus.so.94()(64bit)", "libPocoPrometheusd.so.94()(64bit)", "libPocoUtil.so.94()(64bit)", "libPocoUtild.so.94()(64bit)", "libPocoXML.so.94()(64bit)", "libPocoXMLd.so.94()(64bit)", "libPocoZip.so.94()(64bit)", "libPocoZipd.so.94()(64bit)", "poco-activerecord(aarch-64) = 1.12.4", "poco-crypto(aarch-64) = 1.12.4", "poco-data(aarch-64) = 1.12.4", "poco-debug(aarch-64) = 1.12.4", "poco-encodings(aarch-64) = 1.12.4", "poco-foundation(aarch-64) = 1.12.4", "poco-json(aarch-64) = 1.12.4", "poco-jwt(aarch-64) = 1.12.4", "poco-mongodb(aarch-64) = 1.12.4", "poco-mysql(aarch-64) = 1.12.4", "poco-net(aarch-64) = 1.12.4", "poco-netssl(aarch-64) = 1.12.4", "poco-odbc(aarch-64) = 1.12.4", "poco-pagecompiler(aarch-64) = 1.12.4", "poco-sqlite(aarch-64) = 1.12.4", "poco-util(aarch-64) = 1.12.4", "poco-xml(aarch-64) = 1.12.4", "poco-zip(aarch-64) = 1.12.4"], "new": ["libPocoActiveRecord.so.95()(64bit)", "libPocoActiveRecordd.so.95()(64bit)", "libPocoCrypto.so.95()(64bit)", "libPocoCryptod.so.95()(64bit)", "libPocoData.so.95()(64bit)", "libPocoDataMySQL.so.95()(64bit)", "libPocoDataMySQLd.so.95()(64bit)", "libPocoDataODBC.so.95()(64bit)", "libPocoDataODBCd.so.95()(64bit)", "libPocoDataSQLite.so.95()(64bit)", "libPocoDataSQLited.so.95()(64bit)", "libPocoDatad.so.95()(64bit)", "libPocoEncodings.so.95()(64bit)", "libPocoEncodingsd.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)", "libPocoFoundationd.so.95()(64bit)", "libPocoJSON.so.95()(64bit)", "libPocoJSONd.so.95()(64bit)", "libPocoJWT.so.95()(64bit)", "libPocoJWTd.so.95()(64bit)", "libPocoMongoDB.so.95()(64bit)", "libPocoMongoDBd.so.95()(64bit)", "libPocoNet.so.95()(64bit)", "libPocoNetSSL.so.95()(64bit)", "libPocoNetSSLd.so.95()(64bit)", "libPocoNetd.so.95()(64bit)", "libPocoPrometheus.so.95()(64bit)", "libPocoPrometheusd.so.95()(64bit)", "libPocoUtil.so.95()(64bit)", "libPocoUtild.so.95()(64bit)", "libPocoXML.so.95()(64bit)", "libPocoXMLd.so.95()(64bit)", "libPocoZip.so.95()(64bit)", "libPocoZipd.so.95()(64bit)", "poco-activerecord(aarch-64) = 1.12.5p2", "poco-crypto(aarch-64) = 1.12.5p2", "poco-data(aarch-64) = 1.12.5p2", "poco-debug(aarch-64) = 1.12.5p2", "poco-encodings(aarch-64) = 1.12.5p2", "poco-foundation(aarch-64) = 1.12.5p2", "poco-json(aarch-64) = 1.12.5p2", "poco-jwt(aarch-64) = 1.12.5p2", "poco-mongodb(aarch-64) = 1.12.5p2", "poco-mysql(aarch-64) = 1.12.5p2", "poco-net(aarch-64) = 1.12.5p2", "poco-netssl(aarch-64) = 1.12.5p2", "poco-odbc(aarch-64) = 1.12.5p2", "poco-pagecompiler(aarch-64) = 1.12.5p2", "poco-sqlite(aarch-64) = 1.12.5p2", "poco-util(aarch-64) = 1.12.5p2", "poco-xml(aarch-64) = 1.12.5p2", "poco-zip(aarch-64) = 1.12.5p2"]}, "more": ["rpmlib(PartialHardlinkSets) <= 4.0.4"]}, "rpm provides": {"more": ["devel(libPocoDataSQLite(64bit))", "devel(libPocoXMLd(64bit))", "devel(libPocoCryptod(64bit))", "devel(libPocoFoundation(64bit))", "devel(libPocoFoundationd(64bit))", "devel(libPocoJWTd(64bit))", "devel(libPocoActiveRecordd(64bit))", "devel(libPocoDataSQLited(64bit))", "devel(libPocoEncodingsd(64bit))", "devel(libPocoEncodings(64bit))", "devel(libPocoActiveRecord(64bit))", "devel(libPocoMongoDB(64bit))", "devel(libPocoJWT(64bit))", "devel(libPocoNetSSL(64bit))", "devel(libPocoPrometheus(64bit))", "devel(libPocoCrypto(64bit))", "devel(libPocoDataMySQL(64bit))", "devel(libPocoDataODBCd(64bit))", "devel(libPocoPrometheusd(64bit))", "devel(libPocoDatad(64bit))", "devel(libPocoJSON(64bit))", "devel(libPocoUtil(64bit))", "devel(libPocoXML(64bit))", "devel(libPocoMongoDBd(64bit))", "devel(libPocoNetd(64bit))", "devel(libPocoDataMySQLd(64bit))", "devel(libPocoDataODBC(64bit))", "devel(libPocoJSONd(64bit))", "devel(libPocoNet(64bit))", "devel(libPocoZip(64bit))", "devel(libPocoNetSSLd(64bit))", "devel(libPocoData(64bit))", "devel(libPocoUtild(64bit))", "devel(libPocoZipd(64bit))"]}, "rpm files": {}, "rpm header": {"diff": {"old": ["Utility.h", "Process_WINCE.h", "Event_POSIX.h", "SocketConnector.h", "UDPHandler.h", "Process.h", "TCPServerDispatcher.h", "PoolableConnectionFactory.h", "SocketReactor.h", "Process_WIN32U.h", "ActiveRecord.h", "Types.h", "NamedMutex_UNIX.h", "Version.h", "Process_UNIX.h", "EVPPKey.h", "NamedEvent_UNIX.h", "VarHolder.h", "Binding.h", "Logger.h", "SocketNotification.h"], "new": ["Utility.h", "Process_WINCE.h", "Event_POSIX.h", "SocketConnector.h", "UDPHandler.h", "Process.h", "TCPServerDispatcher.h", "PoolableConnectionFactory.h", "SocketReactor.h", "Process_WIN32U.h", "ActiveRecord.h", "Types.h", "NamedMutex_UNIX.h", "Version.h", "Process_UNIX.h", "EVPPKey.h", "NamedEvent_UNIX.h", "VarHolder.h", "Binding.h", "Logger.h", "SocketNotification.h"]}, "more": ["ProcessOptions.h"]}}, "poco-encodings": {"name": {"old": "poco-encodings-1.12.4-4.oe1.aarch64.rpm", "new": "poco-encodings-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-crypto": {"name": {"old": "poco-crypto-1.12.4-4.oe1.aarch64.rpm", "new": "poco-crypto-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoFoundation.so.94()(64bit)", "libcrypto.so.3(OPENSSL_3.0.0)(64bit)"], "new": ["libPocoFoundation.so.95()(64bit)", "libcrypto.so.3(OPENSSL_3.0.0)(64bit)  ,libcrypto.so.3(OPENSSL_3.4.0)(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-sqlite": {"name": {"old": "poco-sqlite-1.12.4-4.oe1.aarch64.rpm", "new": "poco-sqlite-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoData.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)"], "new": ["libPocoData.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-netssl": {"name": {"old": "poco-netssl-1.12.4-4.oe1.aarch64.rpm", "new": "poco-netssl-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoCrypto.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)", "libPocoNet.so.94()(64bit)", "libPocoUtil.so.94()(64bit)"], "new": ["libPocoCrypto.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)", "libPocoNet.so.95()(64bit)", "libPocoUtil.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {"diff": {"old": ["libPocoNetSSL.so.94"], "new": ["libPocoNetSSL.so.95"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libPocoNetSSL.so.94", "new": "/usr/lib64/libPocoNetSSL.so.95", "details": {}}]}}, "poco-mysql": {"name": {"old": "poco-mysql-1.12.4-4.oe1.aarch64.rpm", "new": "poco-mysql-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoData.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)"], "new": ["libPocoData.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "poco-odbc": {"name": {"old": "poco-odbc-1.12.4-4.oe1.aarch64.rpm", "new": "poco-odbc-1.12.5p2-2.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libPocoData.so.94()(64bit)", "libPocoFoundation.so.94()(64bit)"], "new": ["libPocoData.so.95()(64bit)", "libPocoFoundation.so.95()(64bit)"]}}, "rpm provides": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}}, "diff_num": 20}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/poco/pull/61", "pr_changelog": "* Fri Sep 11 2026 yanzhicong <mryanzhicong@163.com> - 1.12.5p2-2\n- Fix CVE-2023-52389 by upgrading to 1.12.5p2\n- Use generator-independent CMake build and install commands\n- Install libraries in the architecture-specific libdir\n* Mon Apr 27 2026 shiptux <shiptux@gmail.com> - 1.12.5p2-2\n- Backport upstream b33e02d2 (issue #4347): use 96-bit IV in testEncryptDecryptGCM\n  so it passes under OpenSSL 3\n\n* Tue Feb 3 2026 wangkun <wangkun1@hoperun.com> - 1.12.5p2-1\n- upgrade to 1.12.5p2"}