ucommon - Portable C++ framework for threads and sockets

Property Value
Distribution Fedora 31
Repository Fedora x86_64 Official
Package filename ucommon-7.0.0-12.fc31.i686.rpm
Package name ucommon
Package version 7.0.0
Package release 12.fc31
Package architecture i686
Package type rpm
Homepage http://www.gnu.org/software/commoncpp
License LGPLv3+
Maintainer -
Download size 367.62 KB
Installed size 1.17 MB
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.  Starting with release
5.0, GNU uCommon also bundles GNU Common C++ libraries.


Package Version Architecture Repository
ucommon All All All


Name Value
libc.so.6(GLIBC_2.28) -
libcrypto.so.10 -
libcrypto.so.10(libcrypto.so.10) -
libdl.so.2 -
libdl.so.2(GLIBC_2.0) -
libdl.so.2(GLIBC_2.1) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.2) -
libpthread.so.0(GLIBC_2.3.2) -
librt.so.1 -
librt.so.1(GLIBC_2.2) -
libssl.so.10 -
libssl.so.10(libssl.so.10) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.1) -
libstdc++.so.6(CXXABI_1.3.8) -
libstdc++.so.6(CXXABI_1.3.9) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -
rtld(GNU_HASH) -


Name Value
libcommoncpp.so.8 -
libucommon.so.8 -
libusecure.so.8 -
ucommon = 7.0.0-12.fc31
ucommon(x86-32) = 7.0.0-12.fc31


Type URL
Mirror download-ib01.fedoraproject.org
Binary Package ucommon-7.0.0-12.fc31.i686.rpm
Source Package ucommon-7.0.0-12.fc31.src.rpm

Install Howto

Install ucommon rpm package:

# dnf install ucommon




2019-07-27 - Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2019-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2018-07-14 - Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2018-02-19 - Sandro Mani <manisandro@gmail.com> - 7.0.0-9
- Add missing BR: gcc-c++, make
2018-02-09 - Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2017-08-03 - Fedora Release Engineering <releng@fedoraproject.org> - 7.0.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

See Also

Package Description
ucommon-bin-7.0.0-12.fc31.x86_64.rpm GNU uCommon system and support applications
ucommon-devel-7.0.0-12.fc31.i686.rpm Headers for building GNU uCommon applications
ucommon-devel-7.0.0-12.fc31.x86_64.rpm Headers for building GNU uCommon applications
ucommon-doc-7.0.0-12.fc31.x86_64.rpm Generated class documentation for GNU uCommon
ucpp-1.3.5-2.fc31.x86_64.rpm Embeddable, quick, light and fully compliant ISO C99 preprocessor
ucpp-devel-1.3.5-2.fc31.i686.rpm Development files for libucpp Library
ucpp-devel-1.3.5-2.fc31.x86_64.rpm Development files for libucpp Library
ucpp-libs-1.3.5-2.fc31.i686.rpm Library for preprocessing C code compliant with ISO-C99
ucpp-libs-1.3.5-2.fc31.x86_64.rpm Library for preprocessing C code compliant with ISO-C99
ucs-miscfixed-fonts-0.3-20.fc31.noarch.rpm Selected set of bitmap fonts
ucview-0.33-17.fc31.x86_64.rpm Image and video capture application using unicap toolkit
ucview-devel-0.33-17.fc31.i686.rpm Development files for UCView
ucview-devel-0.33-17.fc31.x86_64.rpm Development files for UCView
ucviewer-0.1-0.22.20101019svn4.fc31.x86_64.rpm A tool for browsing Unicode tables
ucx-1.6.1-1.fc31.x86_64.rpm UCX is a communication library implementing high-performance messaging