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)

Reply via email to