Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package poco for openSUSE:Factory checked in at 2025-07-08 15:29:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/poco (Old) and /work/SRC/openSUSE:Factory/.poco.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "poco" Tue Jul 8 15:29:11 2025 rev:14 rq:1291083 version:1.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/poco/poco.changes 2025-05-07 19:21:05.818763754 +0200 +++ /work/SRC/openSUSE:Factory/.poco.new.7373/poco.changes 2025-07-08 15:29:39.415793146 +0200 @@ -1,0 +2,16 @@ +Sun Jul 6 15:51:33 UTC 2025 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 1.14.2 + * NetSSL_OpenSSL: non-blocking functions return value + * Fix crash in Poco::Net::NTLMCredentials::parseChallengeMessage + * Fix TCPServer continues to accept connections after stop() + * Fix XML memory leak + * CVE-2025-6375: MultipartInputStream Null Pointer Dereference + (boo#1245177) + * make utf8proc, PCRE2, zlib and expat private dependencies + * developer visible bug fixes +- clean up requirements of the -devel package, in favor of auto- + generated depencencies +- enable Apache httpd connector + +------------------------------------------------------------------- @@ -250,0 +267,2 @@ +- includes fix for nteger overflow in Poco::UTF32Encoding + CVE-2023-52389 boo#1219269 Old: ---- poco-1.14.1-release.tar.gz New: ---- poco-1.14.2-release.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ poco.spec ++++++ --- /var/tmp/diff_new_pack.l7p6Pu/_old 2025-07-08 15:29:39.887812866 +0200 +++ /var/tmp/diff_new_pack.l7p6Pu/_new 2025-07-08 15:29:39.891813032 +0200 @@ -2,6 +2,7 @@ # spec file for package poco # # Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 Andreas Stieger <andreas.stie...@gmx.de> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,30 +17,33 @@ # -%define sover 111 +%define sover 112 # disabled for now as 4 of them fail %bcond_with tests Name: poco -Version: 1.14.1 +Version: 1.14.2 Release: 0 Summary: C++ Framework for Network-based Applications License: BSL-1.0 Group: Development/Libraries/C and C++ URL: https://pocoproject.org Source: https://github.com/pocoproject/%{name}/archive/%{name}-%{version}-release.tar.gz +BuildRequires: apache2-devel +BuildRequires: c++_compiler BuildRequires: cmake >= 3.15 BuildRequires: fdupes -BuildRequires: gcc-c++ BuildRequires: mysql-devel BuildRequires: ninja -BuildRequires: pcre2-devel BuildRequires: pkgconfig -BuildRequires: postgresql-devel -BuildRequires: unixODBC-devel +BuildRequires: pkgconfig(apr-1) +BuildRequires: pkgconfig(apr-util-1) BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(libpcre2-8) BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libpq) BuildRequires: pkgconfig(libutf8proc) -BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(odbc) BuildRequires: pkgconfig(sqlite3) >= 3.7 BuildRequires: pkgconfig(zlib) @@ -70,18 +74,7 @@ Requires: libPocoUtil%{sover} = %{version} Requires: libPocoXML%{sover} = %{version} Requires: libPocoZip%{sover} = %{version} -Requires: libexpat-devel -Requires: libmysqlclient-devel -Requires: libstdc++-devel -Requires: openssl-devel -Requires: pcre2-devel Requires: poco-cpspc = %{version} -Requires: postgresql-devel -Requires: unixODBC-devel -Requires: pkgconfig(libpng) -Requires: pkgconfig(libutf8proc) -Requires: pkgconfig(sqlite3) >= 3.7 -Requires: pkgconfig(zlib) Provides: libpoco-devel = %{version} %description devel @@ -300,8 +293,10 @@ -DENABLE_DATA_MYSQL=ON \ -DENABLE_DATA_ODBC=ON \ -DENABLE_DATA_SQLITE=ON \ + -DENABLE_DATA_POSTGRESQL=ON \ -DENABLE_JSON=ON \ -DENABLE_MONGODB=ON \ + -DENABLE_APACHECONNECTOR=ON \ -DENABLE_NET=ON \ -DENABLE_NETSSL=ON \ -DENABLE_NETSSL_WIN=OFF \ @@ -315,7 +310,8 @@ -DENABLE_TESTS=ON \ %endif -DFORCE_OPENSSL=ON \ - -DPOCO_UNBUNDLED=ON + -DPOCO_UNBUNDLED=ON \ + %{nil} %cmake_build %install @@ -352,66 +348,87 @@ %ldconfig_scriptlets -n libPocoJWT%{sover} %files -n libPocoActiveRecord%{sover} +%license LICENSE %{_libdir}/libPocoActiveRecord.so.%{sover} %files -n libPocoCrypto%{sover} +%license LICENSE %{_libdir}/libPocoCrypto.so.%{sover} %files -n libPocoCppParser%{sover} +%license LICENSE %{_libdir}/libPocoCppParser.so.%{sover} %files -n libPocoData%{sover} +%license LICENSE %{_libdir}/libPocoData.so.%{sover} %files -n libPocoDataMySQL%{sover} +%license LICENSE %{_libdir}/libPocoDataMySQL.so.%{sover} %files -n libPocoDataODBC%{sover} +%license LICENSE %{_libdir}/libPocoDataODBC.so.%{sover} %files -n libPocoDataPostgreSQL%{sover} +%license LICENSE %{_libdir}/libPocoDataPostgreSQL.so.%{sover} %files -n libPocoDataSQLite%{sover} +%license LICENSE %{_libdir}/libPocoDataSQLite.so.%{sover} %files -n libPocoEncodings%{sover} +%license LICENSE %{_libdir}/libPocoEncodings.so.%{sover} %files -n libPocoFoundation%{sover} +%license LICENSE %{_libdir}/libPocoFoundation.so.%{sover} %files -n libPocoJSON%{sover} +%license LICENSE %{_libdir}/libPocoJSON.so.%{sover} %files -n libPocoMongoDB%{sover} +%license LICENSE %{_libdir}/libPocoMongoDB.so.%{sover} %files -n libPocoNet%{sover} +%license LICENSE %{_libdir}/libPocoNet.so.%{sover} %files -n libPocoNetSSL%{sover} +%license LICENSE %{_libdir}/libPocoNetSSL.so.%{sover} %files -n libPocoPDF%{sover} +%license LICENSE %{_libdir}/libPocoPDF.so.%{sover} %files -n libPocoPrometheus%{sover} +%license LICENSE %{_libdir}/libPocoPrometheus.so.%{sover} %files -n libPocoRedis%{sover} +%license LICENSE %{_libdir}/libPocoRedis.so.%{sover} %files -n libPocoUtil%{sover} +%license LICENSE %{_libdir}/libPocoUtil.so.%{sover} %files -n libPocoXML%{sover} +%license LICENSE %{_libdir}/libPocoXML.so.%{sover} %files -n libPocoZip%{sover} +%license LICENSE %{_libdir}/libPocoZip.so.%{sover} %files -n libPocoJWT%{sover} +%license LICENSE %{_libdir}/libPocoJWT.so.%{sover} %files devel @@ -424,6 +441,7 @@ %{_libdir}/cmake/Poco/*.cmake %files cpspc +%license LICENSE %{_bindir}/cpspc %{_bindir}/f2cpsp ++++++ poco-1.14.1-release.tar.gz -> poco-1.14.2-release.tar.gz ++++++ /work/SRC/openSUSE:Factory/poco/poco-1.14.1-release.tar.gz /work/SRC/openSUSE:Factory/.poco.new.7373/poco-1.14.2-release.tar.gz differ: char 16, line 1