Package Release Info

soci-4.0.2-bp155.3.6

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libsoci_core4_0
libsoci_empty4_0
libsoci_mysql4_0
libsoci_odbc4_0
libsoci_postgresql4_0
libsoci_sqlite3-4_0
soci-devel
soci-empty-devel
soci-mysql-devel
soci-odbc-devel
soci-postgresql-devel
soci-sqlite3-devel

Change Logs

* Sun Aug 14 2022 thod_@gmx.de
- Add packages to be able to build on Fedora
* Wed Aug 25 2021 Dan Čermák <dcermak@suse.com>
- Enable test suite run in %check
* Thu Aug 19 2021 Dan Čermák <dcermak@suse.com>
- 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.2-bp154.1.60
* Tue Nov 30 2021 Max Lin <mlin@suse.com>
- Use libboost_headers-devel-impl instead of libboost_headers-devel in
  order to use specific boost version, this would avoiding different
  boost version causes dependency conflicting.
* Sun Sep 26 2021 Giacomo Comes <gcomes.obs@gmail.com> - 4.0.2
- add fix-build-when-SIGSTKSZ-is-no-longer-a-constant.patch
* Tue Aug 31 2021 Giacomo Comes <gcomes.obs@gmail.com> - 4.0.2
- Add build option SOCI_CXX11=ON, some packages (lime) needs it
- fix several RPMLINT warning
* Wed Aug 25 2021 Dan ?ermák <dcermak@suse.com>
- Enable test suite run in %check
* Thu Aug 19 2021 Dan ?ermák <dcermak@suse.com>
- 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).