libucommon6 - lightweight C++ threading and sockets - shared libraries

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package filename libucommon6_6.1.10-1_i386.deb
Package name libucommon6
Package version 6.1.10
Package release 1
Package architecture i386
Package type deb
Category libs role::shared-lib
License -
Maintainer Jonas Smedegaard <>
Download size 267.39 KB
Installed size 870.00 KB
GNU uCommon C++ is a lightweight library to facilitate using C++ design
patterns even for very deeply embedded applications, such as for
systems using uClibc along with POSIX threading support. For this
reason, uCommon disables language features that consume memory or
introduce runtime overhead. uCommon introduces some design patterns
from Objective-C, such as reference counted objects, memory pools, and
smart pointers.  uCommon introduces some new concepts for handling of
thread locking and synchronization.
This package contains the shared libraries.


Package Version Architecture Repository
libucommon6_6.1.10-1_amd64.deb 6.1.10 amd64 Debian Main
libucommon6 - - -


Name Value
libc6 >= 2.15
libgcc1 >= 1:4.1.1
libgnutls-deb0-28 >= 3.2.10-0
libstdc++6 >= 4.4.0


Type URL
Binary Package libucommon6_6.1.10-1_i386.deb
Source Package ucommon

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libucommon6 deb package:
    # sudo apt-get install libucommon6




2014-08-05 - Jonas Smedegaard <>
ucommon (6.1.10-1) unstable; urgency=medium
[ upstream ]
* New release.
+ iso cleaness.
+ Fix memory leak in DateTime ctor.
+ Fix utf8::count().
+ secure::erase() should be more secure.
[ Jonas Smedegaard ]
* Update copyright info: Extend coverage of autotools files.
2014-07-25 - Jonas Smedegaard <>
ucommon (6.1.9-2) unstable; urgency=medium
* Modernize doxyfile during build, and use SVG images to save space
(should work fine on Free browsers).
2014-07-13 - Jonas Smedegaard <>
ucommon (6.1.9-1) experimental; urgency=medium
* Claim compliance with Policy 3.9.5.
* Fix use canonical host in Vcs-Git URL.
* Adjust CDBS hints to use current automake and autoconf.
Build-depend on automake (not automake1.11).
Tighten to build-depend versioned on cdbs.
* Use CDBS hints to keep backup during build of upstream-shipped temp
files (not local code: We need recent CDBS anyway for version-less
Adjust comment to talk about copying (not moving) the files.
* Handle new utility keywait and its man page, and mention in long
* Update copyright info:
+ Extend coverage for upstream authors.
+ Extend coverage of packaging to include current year.
+ Update copyright info: Add copyright holder (same license).
* Unfuzz patch 1000 with shortening quilt options.
* Ease building with git-buildpackage: Git-ignore quilt .pc dir.
* Link against GnuTLS 2.8: Build-depend on libgnutls28-dev (not
libgnutls-dev), and drop patch 1000 (introduced in 6.0.7-1.1).
Closes: bug#754701. Thanks to Andreas Metzler.
* Tighten build-dependency on d-shlibs to versions with
libgnutls-deb0-28 quirk.
2014-01-18 - Mark Purcell <>
ucommon (6.0.7-1.1) unstable; urgency=low
* Non-maintainer upload.
* Rebuild against libgnutls-dev (gnutls2.6)
- Fixes "libucomon-dev: Dependency on libgnutls28-dev makes sflphone
unbuildable" (Closes: #716855)
2013-08-02 - Jonas Smedegaard <>
ucommon (6.0.7-1) unstable; urgency=low
[ upstream ]
* New release.
+ Error state in fsys open fixed.
+ fsys error reset inline added.
[ Jonas Smedegaard ]
* Fix flip gnutls package names in changelog entry for previous
6.0.6-1 packaging release, and mention reason for the change.
* Bump debhelper compatibility to 9: Needed for co-installability of
debug packages.
Closes: bug#707560. Thanks to Ralf Treinen, Mark Purcell and Julien
Tighten build-dependency on debhelper as a consequence.
* Relax to drop versioned build-dependency on gcc: Needed version
satisfied even in oldstable.
* Fix resolve library major version from libtool hint (not project
2013-07-01 - Jonas Smedegaard <>
ucommon (6.0.6-1) unstable; urgency=low
[ upstream ]
* New release.
+ Additional constructors to pass pre-allocated memory.
+ Small cleanup of useless validator assignments.
+ Fix gnutls casting and warnings.
+ Modernized automake support.
* Add git URL as alternate source.
* Have git-import-orig avoid .git-ignore files.
* Stop tracking md5sum of upstream tarball.
* Extend copyright coverage for autotools to include recent years.
* Build-depend on libgnutls28-dev (not libgnutls-dev): Fails to build
against the latter.
2013-05-07 - Jonas Smedegaard <>
ucommon (6.0.4-1) unstable; urgency=low
[ upstream ]
* New release.
+ Fix for address list comparison issue.
[ Jonas Smedegaard ]
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Use URL for Vcs-Git.
* Bump packaging license to GPL-3+, and extend coverage to include
recent years.
* Extend copyright coverage for autotools.

See Also

Package Description
libuconv-ruby1.8_0.6.1-1_all.deb Unicode/EUC-JP translation module for Ruby (transitional package)
libuconv-ruby1.9.1_0.6.1-1_all.deb Unicode/EUC-JP translation module for Ruby (transitional package)
libucpp-dev_1.3.2-1_i386.deb embeddable, quick and light C preprocessor -- development
libucto-dev_0.5.3-3.1+b1_i386.deb Unicode Tokenizer - development
libucto2_0.5.3-3.1+b1_i386.deb Unicode Tokenizer - runtime
libuddi4j-java-doc_2.0.5-2_all.deb Documentation for libuddi4j-java
libuddi4j-java_2.0.5-2_all.deb UDDI implementation in Java
libudev-dev_215-17+deb8u7_i386.deb libudev development files
libudev1_215-17+deb8u7_i386.deb libudev shared library
libudf-dev_0.83-4.2_i386.deb library to work with UDF filesystems (development files)
libudf0_0.83-4.2_i386.deb library to work with UDF filesystems
libudisks2-0_2.1.3-5_i386.deb GObject based library to access udisks2
libudisks2-dev_2.1.3-5_i386.deb GObject based library to access udisks2 - development files
libudns-dev_0.4-1_i386.deb async-capable DNS stub resolver library, development files
libudns0_0.4-1_i386.deb async-capable DNS stub resolver library