libut2 - Inline hash table for C structures

Property Value
Distribution openSUSE Leap 15.0
Repository Science all
Package filename libut2-2.0.1-lp150.10.5.x86_64.rpm
Package name libut2
Package version 2.0.1
Package release lp150.10.5
Package architecture x86_64
Package type rpm
Category System/Libraries
License BSD-3-Clause
Maintainer -
Download size 15.12 KB
Installed size 19.27 KB
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-lp150.1.3.x86_64.rpm 2.0.1 x86_64 openSUSE Oss
libut2 - - -


Name Value
/sbin/ldconfig - -


Name Value -
libut2 = 2.0.1-lp150.10.5
libut2(x86-64) = 2.0.1-lp150.10.5


Type URL
Binary Package libut2-2.0.1-lp150.10.5.x86_64.rpm
Source Package uthash-2.0.1-lp150.10.5.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-lp150.2.16.x86_64.rpm The libvis5d+ Library Package
libvoro++0-0.4.6-lp150.8.9.x86_64.rpm Voronoi tessellation library
libvotca_csg5-1.5-lp150.3.1.x86_64.rpm Libraries for the VOTCA coarse graining engine
libvotca_ctp5-1.5-lp150.7.1.x86_64.rpm VOTCA charge transport module
libvotca_tools5-1.5-lp150.3.1.x86_64.rpm VOTCA tools library
libvotca_xtp5-1.5-lp150.3.1.x86_64.rpm VOTCA excitation and charge properties module
libvtk1-8.2.0-lp150.135.1.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi-8.2.0-lp150.135.1.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libvtk1-openmpi2-8.2.0-lp150.135.1.x86_64.rpm The Visualization Toolkit - A high level 3D visualization library
libwcalc1-1.1-lp150.4.1.x86_64.rpm Analyses and synthesis of transmission lines
libwcs6-6.2-lp150.8.1.x86_64.rpm An implementation of the FITS WCS standard
libwiiuse-devel-0.12-lp150.1.17.x86_64.rpm Development files for libwiiuse0
libwiiuse0-0.12-lp150.1.17.x86_64.rpm Connects with several Nintendo Wii remotes
libxc-devel-4.2.3-lp150.3.1.x86_64.rpm Development files for libxc
libxc5-4.2.3-lp150.3.1.x86_64.rpm Library of exchange and correlation functionals to be used in DFT codes