Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package soci for openSUSE:Factory checked in at 2021-08-25 20:58:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soci (Old) and /work/SRC/openSUSE:Factory/.soci.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soci" Wed Aug 25 20:58:24 2021 rev:2 rq:914180 version:4.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/soci/soci.changes 2020-06-10 00:41:16.297849137 +0200 +++ /work/SRC/openSUSE:Factory/.soci.new.1899/soci.changes 2021-08-25 20:59:56.393024788 +0200 @@ -1,0 +2,82 @@ +Thu Aug 19 12:01:53 UTC 2021 - Dan ??erm??k <[email protected]> + +- New upstream release 4.0.2 + +Version 4.0.2 differs from 4.0.1 in the following ways: + +Changes affecting all or multiple backends: + + - Fix using SOCI from CMake projects using find_package() (#854, #867, #868). + - Always set indicator to i_null when no data is read from the database (#28). + - Add support for building SOCI with LTO (#846). + - Enable ELF visibility support (#848). + - Fix building tests under macOS on ARM 64 (#852). + - Fix using custom types with an explicitly null indicator (#807). + - Fix using vectors of custom types for DB/2, ODBC and Oracle (#856). + - Fix vectors of XML and CLOB values for DB/2, Firebird, ODBC and Oracle (#869). + - Don't return i_truncated for empty strings in a vector for DB/2, ODBC. + - Make unloading dynamic backends safer by delaying it if necessary (#862). + - Migrate most Linux CI builds to GitHub Actions from Travis CI (#863, #865). + - Fix rare deadlock in session::reconnect() (#630). + - Fix all warnings in MSVS build (#858). + +Backend-specific changes: + +- MySQL + - Add "reconnect" option (#692). + +- ODBC + - Don't show interactive ODBC dialogs when reconnecting. + - Fix session::get_last_insert_id() for empty tables with SQL Server. + +- Oracle + - Implement session::get_next_sequence_value(). + - Fix using default NUMBER type with rowset API (#872). + - Handle reading from CLOBs that can't be read all at once. + - Fix another memory leak in CLOB handling code. + +- PostgreSQL + - Fix use of quoted identifiers with colons (#840). + - Fix tests compilation under macOS (#841, #864). + - Fix tests with PostgreSQL 12 or later. + +- SQLite3 + - Fix getting doubles from non-numeric columns. + - Fix using uninitialized sqlite3_column member (#677). + + +--- +Version 4.0.1 differs from 4.0.0 in the following ways: + +- Add session::is_connected() (#828). +- Fix DST adjustment when reading dates from the database (#723, #799). +- Make dynamic_backends::search_paths() actually available (#829). +- Fix using std::vector<boost::optional<>> in query arguments (#797). +- Allow using dt_blob and dt_xml with rowset API too (#786). +- Fix or work around many compilation warnings with newer compilers. + +- DB2 + - Fix memory leak. + +- ODBC + - Fix bug with handling of strings of exactly ODBC_MAX_COL_SIZE length (#819). + - Fix opening connections when using connection pooling. + +- Oracle + - Improve detection for newer Oracle versions (#788). + - Use bigger buffer for Oracle connection string length (#666). + - Fix memory leak in Oracle backend when using CLOBs (XML or long strings). + +- PostgreSQL + - Fix reconnect() to use the correct connection parameters (#793). + - Improve error message returned on connection loss (#828). + - Fix use of uninitialized connection variable on connection failure (#822). + - Fix inadvertently broken use of single row mode (#571). + - Fix handling of identifiers with colons (#782). + +- SQLite + - Add support for "vfs" and "readonly" connection options (#816, #784). + - Fix std::tm handling (#770). + - Fix "big int" detection (#783, #785). + +------------------------------------------------------------------- Old: ---- soci-4.0.0.tar.gz New: ---- soci-4.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soci.spec ++++++ --- /var/tmp/diff_new_pack.ICaUrJ/_old 2021-08-25 20:59:56.801024252 +0200 +++ /var/tmp/diff_new_pack.ICaUrJ/_new 2021-08-25 20:59:56.805024247 +0200 @@ -18,12 +18,12 @@ %define sover 4_0 Name: soci -Version: 4.0.0 +Version: 4.0.2 Release: 0 Summary: The C++ Database Access Library License: BSL-1.0 URL: https://soci.sourceforge.io/ -Source: https://downloads.sf.net/%{name}/%{name}-%{version}.tar.gz +Source: https://github.com/SOCI/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libboost_headers-devel @@ -214,9 +214,6 @@ %install %cmake_install -# Not like this. -rm -r %{buildroot}%{_prefix}/cmake/ - %post -n lib%{name}_core%{sover} -p /sbin/ldconfig %postun -n lib%{name}_core%{sover} -p /sbin/ldconfig @@ -249,6 +246,9 @@ %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/*.h %{_libdir}/lib%{name}_core.so +%dir %{_libdir}/cmake +%dir %{_libdir}/cmake/SOCI +%{_libdir}/cmake/SOCI/*.cmake %files -n lib%{name}_empty%{sover} %{_libdir}/lib%{name}_empty.so.* ++++++ soci-4.0.0.tar.gz -> soci-4.0.2.tar.gz ++++++ ++++ 42849 lines of diff (skipped)
