Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lmdb-devel-0.9.35-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: lmdb-devel Distribution: openSUSE Tumbleweed
Version: 0.9.35 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 15 19:50:22 2026
Group: Unspecified Build host: reproducible
Size: 74261 Source RPM: lmdb-0.9.35-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://symas.com/mdb/
Summary: Development package for lmdb
LMDB is a Btree-based database management library with an API similar
to BerkeleyDB. The library is thread-aware and supports concurrent
read/write access from multiple processes and threads. The DB
structure is multi-versioned, and data pages use a copy-on-write
strategy, which also provides resistance to corruption and eliminates
the need for any recovery procedures. The database is exposed in a
memory map, requiring no page cache layer of its own.

This package contains the files needed to compile programs that use
the liblmdb library.

Provides

Requires

License

OLDAP-2.8

Changelog

* Sun Mar 15 2026 Mia Herkt <mia@0x0.st>
  - Enable tests
  - Update to 0.9.35:
    * fix race condition freeing spilled pages at end of transaction
    * Update mdb_dump(1) and mdb_load(1) man pages for append (-a)
      option
    * mdb_load: add -Q option to use NOSYNC
    * fix memleak in mdb_txn_begin for nested txns
    * fix mdb_env_copy2 with values > (2GB-16)
    * fix mplay build on musl
    * fix mdb_cursor_del0 with multiple DUPSORT cursors
    * mdb_load: check for malicious input
  - 0.9.33 Release (2024/05/21)
    * mdb_page_search: fix error code when DBI record is missing
    * Fix meta page usage by read only tools
  - 0.9.32 Release (2024/01/29)
    * Add ability to replay log and replay log tool
    * mdb_load: fix cursor reinit in Append mode
    * Allow users to define MDB_IDL_LOGN
  - 0.9.31 Release (2023/07/10)
    * Fix cursor_put(MDB_CURRENT) on DUPSORT DB with different sized
      data
  - Refresh patches:
    * 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch
    - > 0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch
      Merge with liblmdb-implicit-decl.patch
    * Makefile-build-use-shared-lib.patch
    - > 0001-Makefile-use-shared-library.patch
* Fri Mar 01 2024 pgajdos@suse.com
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Sun Mar 19 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.9.30:
    * LMDB page_split: key threshold depends on page
      size
    * avoid gcc optimization bug on sparc64 linux
    * - Mark infrequently used functions as cold
    * clear C_EOF on cursor with MDB_FIRST_DUP
    * Use sys/cachectl.h rather than asm/cachectl.h on
      mips
* Mon Jan 23 2023 Alexander Kuznetsov <alx.kuzza@gmail.com>
  - update to 0.9.29:
    * lmdump is not creating lock files
* Fri Mar 19 2021 Dirk Müller <dmueller@suse.com>
  - update to 0.9.29:
    * ITS#9461 refix ITS#9376
    * ITS#9500 fix regression from ITS#8662
* Wed Mar 03 2021 Wang Jun <jgwang@suse.com>
  - LMDB 0.9.28 Release (2021/02/04)
    * ITS#8662 add -a append option to mdb_load
  - LMDB 0.9.27 Release (2020/10/26)
    * ITS#9376 fix repeated DUPSORT cursor deletes
  - LMDB 0.9.26 Release (2020/08/11)
    * ITS#9278 fix robust mutex cleanup for FreeBSD
  - LMDB 0.9.25 Release (2020/01/30)
    * ITS#9068 fix mdb_dump/load backslashes in printable content
    * ITS#9118 add MAP_NOSYNC for FreeBSD
    * ITS#9155 free mt_spill_pgs in non-nested txn on end
* Sat Mar 21 2020 Marcus Rueckert <mrueckert@suse.de>
  - copy the pkg config support from the fedora package
* Sat Mar 21 2020 Marcus Rueckert <mrueckert@suse.de>
  - LMDB 0.9.24 Release (2019/07/24)
    * ITS#8969 Tweak mdb_page_split
    * ITS#8975 WIN32 fix writemap set_mapsize crash
    * ITS#9007 Fix loose pages in WRITEMAP
* Mon Mar 25 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - LMDB 0.9.23 Release (2018/12/19)
    * ITS#8756 Fix loose pages in dirty list
    * ITS#8831 Fix mdb_load flag init
    * ITS#8844 Fix mdb_env_close in forked process
    * Documentation
      + ITS#8857 mdb_cursor_del doesn't invalidate cursor
      + ITS#8908 GET_MULTIPLE etc don't change passed in key
  - Drop upstream 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch
  - Cleanup:
    * Use %license, drop %defattr
    * Use https for Url tag
* Sat Oct 06 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix occasional crash when freed pages landed on the dirty list twice
    * Add 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch

Files

/usr/include/lmdb.h
/usr/lib/liblmdb.so
/usr/lib/pkgconfig/lmdb.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:39:17 2026