Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: leveldb-devel-static | Distribution: openSUSE Tumbleweed |
Version: 1.23 | Vendor: openSUSE |
Release: 5.2 | Build date: Mon Mar 25 06:43:50 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 4587502 | Source RPM: leveldb-1.23-5.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/google/leveldb | |
Summary: Development files for statically link leveldb |
leveldb implements a system for maintaining a persistent key/value store. This package holds the development files for statically linking leveldb.
BSD-3-Clause
* Mon Mar 25 2024 David Disseldorp <ddiss@suse.de> - Use C++14 to satisfy GTest's new minimum version requirement [bsc#1221870] * Mon Jan 22 2024 pgajdos@suse.com - remove faulty and noop assignment * Thu Jan 11 2024 pgajdos@suse.com - disable autocompact_test [bsc#1218597] * Wed Mar 08 2023 Martin Pluskal <mpluskal@suse.com> - Build AVX2 enabled hwcaps library for x86_64-v3 * Wed Jun 09 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Add enable-rtti.patch, enable rtti support again to fix build issue of ceph * Mon May 03 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 1.23: * Switch from C headers to C++ headers. * Remove leveldb::port::kLittleEndian. * Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}. * Sync MANIFEST before closing in db_impl when creating a new DB. * Optimize leveldb block seeks to utilize the current iterator location. * broken db: fix assertion in leveldb::InternalKey::Encode, mark base as corrupt * fix bug(uninitialized options pointer in State) * Fix accidental double std:: qualifiers. * Fix tsan problem in env_test. * Don't check current key in DBIter::Next() * block_builder header file dependency fixed * Add O_CLOEXEC to open calls. * Memory optimization * Documentation improvements - Add detect-system-gtest.patch to use googletest and benchmark from system, add those libraries as dependencies - Build in second build directory to prevent cmake files generated for the static library (prefer shared one) * Wed Apr 29 2020 David Disseldorp <ddiss@suse.com> - Remove 0001-debian-ports.patch * std::atomic now used instead of internal AtomicPointer asm - Update to version 1.22: * Corrected formatting to be compliant with the Google C++ Style Guide. * Restore soname versioning with CMake build. * Other miscellaneous cleanups, fixes, and improvements. - Update to version 1.21: * Add tests for empty keys and values. * Switch corruption_test to use InMemEnv. * Replace AtomicPointer with std::atomic. * Make InMemoryEnv more consistent with filesystem based Env's. * Align windows_logger with posix_logger. * Added native support for Windows. * Make WriteBatch::ApproximateSize() const. * Fix fdatasync() feature detection in opensource build. * C++11 cleanup for util/mutexlock.h. * Rework threading in env_posix.cc. * Remove InitOnce from the port API. * Expose WriteBatch::Append(). * Fix documentation for log file growth. * Add move constructor to Status. * Replace port_posix with port_stdcxx. * Reimplement ConsumeDecimalNumber. * Replace NULL with nullptr in C++ files. * Remove PLATFORM_IS_LITTLE_ENDIAN from port/posix.h. * Add more thread safety annotations. * Require C++11. * Replace SIZE_MAX with std::numeric_limits. * Add CMake build support. * Enable thread safety annotations. * leveldb::DestroyDB will now delete empty directories. * Replace SSE-optimized CRC32C in POSIX port with external library. * Fix file writing bug in CL 170738066. * Fix use of uninitialized value in LRUHandle. * Fix issue #474: a race between the f*_unlocked() STDIO calls in env_posix.cc and concurrent application calls to fflush(NULL). * Report missing CURRENT manifest file as database corruption. * LevelDB: Add WriteBatch::ApproximateSize(). * Other minor fixes, code cleanup, and documentation improvements. - Perform a two-pass build, once for static and once for shared libs * Fri Aug 02 2019 Martin Liška <mliska@suse.cz> - Use FAT LTO objects in order to provide proper static library. * Fri Aug 11 2017 ncutler@suse.com - added 0001-debian-ports.patch * obtained by rebasing https://github.com/google/leveldb/pull/291 on top of 1.20 (one non-trivial conflict involving aarch64, consulted with ARM experts - NOTE: this patch has not been accepted upstream, but it's needed to support s390x) * Thu Aug 10 2017 ncutler@suse.com - FATE#319443 (aarch64 enablement) changes were backported by https://build.opensuse.org/request/show/294636 and are part of this release. Factory version builds on aarch64. (bsc#1041611)
/usr/lib/libleveldb.a
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:14:11 2024