Package Release Info

libpqxx-6.4.5-bp152.1.6

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

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libpqxx-6_4
libpqxx-devel

Change Logs

* Mon Sep 09 2019 Martin Pluskal <mpluskal@suse.com>
- Update to version 6.4.5:
  * For a full list of changes see provided NEWS
- Drop no longer needed patches:
  * libpqxx-add-pkg-config-support.patch
  * libpqxx-add-python3-support.patch
  * libpqxx-sed-4.3.patch
- Drop doc subpackage as no html documentation is provided anymore
- Small packaging cleanups
* Tue Apr 16 2019 josef.moellers@suse.com
- Added support for pkg-config, keeping support for pg_config
  [libpqxx-add-pkg-config-support.patch]
* Tue Apr 16 2019 josef.moellers@suse.com
- Added support for python3.
  [libpqxx-add-python3-support.patch]
Version: 5.0.1-2.1
* Fri Dec 01 2017 josef.moellers@suse.com
- Changed build reuirements for python to "%{pythons}"
  as suggested by "openSUSE:Packaging Python Singlespec"
* Sun Apr 23 2017 jengelh@inai.de
- Select better RPM groups
* Mon Apr 17 2017 adam@mizerski.pl
- update to 5.0.1
  * See NEWS or https://github.com/jtv/libpqxx/blob/5.0.1/NEWS
    for details
- rebased libpqxx-sed-4.3.patch
- split doc subpackage
* Tue Mar 14 2017 dimstar@opensuse.org
- Add libpqxx-sed-4.3.patch: Fix build with sed 4.3, which is
  stricter regarding [[:space:]] vs [:space:]. configure.ac needs
  this to be represented as [[[:space:]]], as autoFOO itself
  swallows one pair of [].
- Add libtool BuildRequires and call to autoreconf, as above patch
  touches the build system.
* Mon Apr 25 2016 mrueckert@suse.de
- add back buildroot to fix build on sle 11
* Tue Apr 09 2013 adam@mizerski.pl
- update to 4.0.1
  * See NEWS or http://pqxx.org/development/libpqxx/browser/tags/4.0.1/NEWS
    for details.
- spec cleanup
  * Provide library in subpackage, which name follows
    shared library naming policy.
- removed libpqxx-rpmlintrc
  * it contained only addFilter("shlib-policy-name-error")
- removed patches libpqxx-gcc46.patch libpqxx-gcc47.patch -
  merged upstream.
* Mon Mar 19 2012 dimstar@opensuse.org
- Add libpqxx-gcc47.patch: Fix build with gcc 4.7.
* Sat Dec 03 2011 aj@suse.de
- Add require on pkg-config to provide pkg-config provides.
- Don't package libpqxx-3.1.so twice.
* Wed May 25 2011 max@novell.com
- Rename libpqxx-3.1-gcc46.patch to libpqxx-gcc46.patch.
* Tue May 24 2011 idonmez@novell.com
- Add libpqxx-3.1-gcc46.patch, add missing cstddef include to
  fix compilation with gcc 4.6, upstream revision 1722
* Thu Apr 14 2011 mrueckert@suse.de
- only use fdupes on 11.1 or newer
* Fri Feb 19 2010 max@suse.de
- New version: 3.1:
- Shared libraries are now versioned by ABI: 3.1 instead of 3.1.0.
- Threading behaviour is now documented, and can be queried.
- Version information available at compile time.
- Supports parameterized statements.
- Result tuples now support slicing.
- Configure with --with-tr1=boost to use BOOST shared_ptr.
- String conversion now has its own header file.
- Supports read-only transactions.
- Uses shared_ptr if available.
- binarystring::str() is no longer cached; no longer returns
  reference.
- Lets you check whether a prepared statement has been defined.
- "Varargs" prepared statements.
- Unnamed prepared statements now supported.
- Results have iterator as well as const_iterator.
- Rewrite of robusttransaction logic; may actually do its job now.
- Connections support async query cancel from signal handler or
  thread.
- More documentation for performance features.
* Mon Aug 03 2009 max@suse.de
- New version: 3.0.1:
- All items marked as deprecated in the 2.x API have been removed.
- Fixed various problems in Visual C++ makefile for test suite.
- Fixed some problems with RPM packaging.
- Completely replaced cursor classes
- More helpful error messages on failed connections
- More detailed hierarchy of constraint-violation exception classes
- trigger is now called notify_listener, trigger header is now
  notify-listen
- New mixin base class pqxx_exception distinguishes libpqxx exception
  types
- Quoting is back! transaction_base::quote() &
  connection_base::quote()
- Several build & documentation problems with Visual C++ fixed
- Compile fixes for gcc 4.2, 4.3
- Uses strlcpy() where available, instead of strncpy()
- Keeps better track of applicable text encodings
- Fixed bug with prepared statement parameters in separate C++
  statements
- robusttransaction now works for multiple users
- Pipeline lets you cancel ongoing queries, e.g. because they run for
  too long
- Fixed broken escaping of binary values in tablewriter
- Floating-point types now represented with full precision
- Proper unit tests for new functionality
- New traits-based system for adding data types
- Floating-point infinities now supported
- Flushing/completing a pipeline now frees up the transaction for
  other use
- Completely reworked test suite, builds and runs much faster
- tablewriter supports writing of raw lines
* Fri Mar 13 2009 crrodriguez@suse.de
- remove static libraries
* Fri Jun 27 2008 schwab@suse.de
- Use autoreconf.
* Mon Jan 14 2008 dmueller@suse.de
- fix last change
* Mon Jan 14 2008 aj@suse.de
- Fix build with g++.
* Mon Jul 30 2007 max@suse.de
- New version: 2.6.9 (#280593). Changes include:
  * Removed old 1.x API
  * Greatly reduced memory usage while escaping strings
  * Useful error messages when preparing statements
  * New cursor class, absolute_cursor
  * New, encoding-safe string-escaping functions
  * Radical rework of prepared statements;
    INCOMPATIBLE INTERFACE CHANGE!
  * Support for subtransactions
  * Detect more connection capabilities
  * Greatly improved cursor support
  * ... and many many mire bug fixes and improvements.
- Tell rpmlint to shut up.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 09 2006 max@suse.de
- New version 2.5.5