Package Release Info

cxxtools-3.0-bp155.4.11

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

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

cxxtools-devel
libcxxtools-bin10
libcxxtools-http10
libcxxtools-json10
libcxxtools-unit10
libcxxtools-xmlrpc10
libcxxtools10

Change Logs

* Thu Aug 11 2022 Christophe Giboudeaux <christophe@krop.fr>
- Add upstream changes to fix build and tests:
  * 0001-add-missing-header-time.h-to-src-timer.cpp.patch
  * 0001-remove-timespan-unittest-which-is-prone-to-rounding-.patch
  * 0001-fix-reading-time-zones-on-32-bit-systems.patch
  * 0001-remove-range-check-in-serializationinfo.patch
Version: 3.0-bp154.2.40
* Wed Aug 11 2021 Jan Engelhardt <jengelh@inai.de>
- Drop --with-pic, as it has no effect with --disable-static.
* Thu Jul 15 2021 Dirk Müller <dmueller@suse.com>
- add gcc11.patch: backport from https://github.com/maekitalo/cxxtools/commit/b773c01fc13d2ae67abc0839888e383be23562fd
- run tests
Version: 3.0-bp153.1.15
* Sat Jan 23 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 3.0 (see
  https://github.com/maekitalo/cxxtools/compare/v2.2.1...V3.0 for
  a changelog)
- Drop cxxtools-2.2-iconvstream-return.diff (merged upstream)
- Bump soversion to 10
- Rename rpmlintrc source file as cxxtools-rpmlintrc
- Spec cleanup
* Mon Jan 27 2020 Michal Vyskocil <mvyskocil@opensuse.org>
- #boo1148335: used release tarball from github, it is more reliable than
  third party websites
* Tue Aug 27 2019 Michel Normand <normand@linux.vnet.ibm.com>
- disable LTO as bypass boo#1148335
Version: 2.2.1-bp150.2.4
* Wed Jan 11 2017 dmueller@suse.com
- set atomictype to pthread for aarch64
* Fri Dec 30 2016 bg@suse.com
- set atomictype on s390x to pthread
* Fri May 08 2015 mpluskal@suse.com
- Add rpmlintrc as source
- Remove not applied cxxtools-2.1.1-arm.patch
* Fri Jan 16 2015 jengelh@inai.de
- Demos are disabled so remove subpackage. (SLE11 build also
  rightfully complains about .deps/ files that ought not to be
  installed.)
* Thu Sep 04 2014 jengelh@inai.de
- Split binary packages to selectively reduce installation size
* Mon Sep 01 2014 mvyskocil@opensuse.org
- Alow cpp files in demo subpackage
- Don't build demos
* Thu Aug 28 2014 mvyskocil@opensuse.org
- Removed spurious lib prefix from devel subpackage
- Used an 2.2.1 update from home:-miska-:arm
  * fixes a major bug when parsing query parameters in http communication
- Add demo subpackage
* Sat Jun 15 2013 lazy.kent@opensuse.org
- Update to 2.2.
  * Logging is configured now with xml by default but may use other
  * deserializable formats as well.
  * Move xml stuff into core library libcxxtools.
  * Improve iconv wrapper class.
  * Almost rewrite unicode character class cxxtools::Char.
  * Simplify use of codecs.
  * New file device for asynchronous file I/O.
  * Extend binary rpc protocol to support domains (similar
  * namespace in C++).
  * Better handling of SIGPIPE in network classes.
  * Deseriailzer for property files.
  * Implement simple API for parallel rpc calls.
- Libraries major version changed to 9.
- Add cxxtools-2.2-iconvstream-return.diff: fix "no return"
  warning.
- Add BuildRequires: pkg-config.
* Thu Feb 21 2013 mhrusecky@suse.cz
- fixed arm compilation using Fedoras patch
* Fri Feb 01 2013 mhrusecky@suse.cz
- Update to 2.1.1
  * Fixes a major bug when parsing query parameters in http communication
  . Query parameters containing two percent signs resulted in an recursive
    loop, which results in a crash. Since query parameters are typically
    received from the network, it is a major problem, since there is no
    control over the input parameters sent.
* Wed Apr 25 2012 lazy.kent@opensuse.org
- Update to 2.1.
  * This release adds json and jsonrpc to cxxtools as well as a
    fast binary rpc server and client. Both are based on the
    improved serialization framework of cxxtools.
  * The json and binary format can be used as a storage format.
    Also serialization and deserialization of csv is possible.
  * The unicode string as a specialization of std::basic_string got
    a major rewrite with short string optimization.
  * Tntnet has mainly many small improvements, better standard
    compliance and a slightly higher performance.
  * Tntdb got a replication driver, which is able to replicate the
    data between databases without database support. The decimal
    class was rewritten and got unittests. The new RowReader-class
    makes code more readable, when many columns are read from a
    result row. A new class BlobStream implements a std::istream
    interface to blobs.
- Libraries version changed to 8.
* Sun Feb 26 2012 lazy.kent@opensuse.org
- Use make_install macro.
* Sun Nov 06 2011 lazy.kent@opensuse.org
- Added COPYING to docs.
- Corrected License tag.
- Use full URL as a source.
- spec clean up.
* Wed Nov 03 2010 lazy.kent.suse@gmail.com
- initial package created - 2.0