libut2 - Inline hash table for C structures

Property Value
Distribution openSUSE Tumbleweed
Repository Science all
Package name libut2
Package version 2.0.1
Package release 10.19
Package architecture i586
Package type rpm
Installed size 14.67 KB
Download size 14.67 KB
Official Mirror
uthash implements a hash table for C structures. It requires adding
a UT_hash_handle-typed member to your existing structure definition.


Package Version Architecture Repository
libut2-2.0.1-10.19.x86_64.rpm 2.0.1 x86_64 Science
libut2-2.0.1-1.3.i586.rpm 2.0.1 i586 openSUSE Oss
libut2-2.0.1-1.3.x86_64.rpm 2.0.1 x86_64 openSUSE Oss
libut2 - - -


Name Value
/sbin/ldconfig - -


Name Value -
libut2 = 2.0.1-10.19
libut2(x86-32) = 2.0.1-10.19


Type URL
Binary Package libut2-2.0.1-10.19.i586.rpm
Source Package uthash-2.0.1-10.19.src.rpm

Install Howto

  1. Add the Science repository:
    # zypper addrepo science
  2. Install libut2 rpm package:
    # zypper install libut2




2017-01-24 -
- Rename soname to sover to reflect use of the variable
- Update description to point out the implementation (and
therefore, restrictions). Update RPM group.
2016-07-10 -
- update version 2.0.1
* add libut library
* fix build for GCC 6
- upstream fixed boo#985142
- add patch libut-shared.patch
* build shared version of libut
- split new subpackage -devel and libut2
2016-07-01 -
- test suite is defective, at least with gcc 6 on x86. skip
for now.
2015-03-05 -
- Update source url
- Update to 1.9.9
* made HASH_ADD_STR compatible with char* or char[]
* fixed header inclusion of sys/types.h for ssize_t
* added LRU cache example in tests/lru_cache
* fix LL_DELETE2 for VS2008
* fix missing argument in HASH_REPLACE_STR
* bump version number in source files to match docs
* add HASH_OVERHEAD macro to get overhead size for hash table
- Changes for 1.9.8
* HASH_REPLACE now in uthash
* fixed clang warnings
* fixed utarray_insert when inserting past array end
* you can now find uthash on GitHub
* there?s a uthash Google Group
* uthash has been downloaded 29,000+ times since 2006 on
- Changes for 1.9.7
* utstring now supports substring search using utstring_find
* utlist now supports element prepend and replace
* utlist element prev/next fields can now have any names
* uthash cast quiets a clang warning
* uthash userguide example shows how to check key uniqueness
* uthash HASH_MUR compiles under MSVC++ 10 in C mode
* utstring_printf now supports format checking
2012-02-28 -
- initial version (1.9.5)

See Also

Package Description
libvis5d2_0-1.3.0-2.58.i586.rpm The libvis5d+ Library Package
libvis5d2_0-1.3.0-2.58.x86_64.rpm The libvis5d+ Library Package
libvoro++0-0.4.6-8.19.i586.rpm Voronoi tessellation library
libvoro++0-0.4.6-8.19.x86_64.rpm Voronoi tessellation library
libvotca_csg4-1.4.1-1.40.i586.rpm Libraries for the VOTCA coarse graining engine
libvotca_csg4-1.4.1-1.40.x86_64.rpm Libraries for the VOTCA coarse graining engine
libvotca_tools4-1.4.1-1.28.i586.rpm VOTCA tools library
libvotca_tools4-1.4.1-1.28.x86_64.rpm VOTCA tools library
libvtk1-8.1.2-130.3.i586.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-8.1.2-130.3.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi-8.1.2-130.3.i586.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi-8.1.2-130.3.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi2-8.1.2-130.3.i586.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi2-8.1.2-130.3.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libwcalc1-1.1-4.3.i586.rpm Analyses and synthesis of transmission lines