dev-libs / rocksdb

Embeddable, persistent key-value store for fast storage

Official package sites : http://rocksdb.org · https://github.com/facebook/rocksdb/ ·

v7.9.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
jemalloc static-libs

v6.17.3-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
jemalloc static-libs

v6.15.5-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
jemalloc static-libs

v6.14.6-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
jemalloc static-libs

General

jemalloc
Use dev-libs/jemalloc for memory management
static-libs
Build static versions of dynamic libraries as well

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx2
Adds support for Advanced Vector Extensions 2 instructions
sse4_2
Enable SSE4.2 instruction support

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / snappy : A high-speed compression/decompression library by Google

app-arch / zstd : zstd fast compression library

dev-cpp / gflags : Google's C++ argument parsing library

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

sys-libs / liburing : Efficient I/O with io_uring

sys-libs / zlib : Standard (de)compression library

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / snappy : A high-speed compression/decompression library by Google

app-arch / zstd : zstd fast compression library

dev-cpp / gflags : Google's C++ argument parsing library

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

sys-libs / liburing : Efficient I/O with io_uring

sys-libs / zlib : Standard (de)compression library

sys-cluster / ceph : Ceph distributed filesystem

871531
dev-libs/rocksdb-6.17.3 - db_stress_driver.cc:(<snip>) undefined reference to _atomic_is_lock_free
901119
sys-cluster/ceph is blocking cleanup of <dev-libs/rocksdb-6.15
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: fix build w/ gcc 13 for 6.14.6-r2
I missed the oldest ebuild (6.14.6-r2) when fixing the other versions for GCC 13 in f389a74eff56c8d514be52b0e4346d2c0decc44f, even though the patch is named after this version! Oops. Bug: https://bugs.gentoo.org/895358 Closes: https://bugs.gentoo.org/905305 Fixes: f389a74eff56c8d514be52b0e4346d2c0decc44f Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: fix build w/ gcc 13
Closes: https://bugs.gentoo.org/895358 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: Stabilize 7.9.2 amd64, #892275
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: fix zstd dep for old too
Closes: https://bugs.gentoo.org/774897 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: add 7.9.2
Closes: https://bugs.gentoo.org/774897 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: make mycmakeargs local
Closes: https://github.com/gentoo/gentoo/pull/28947 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-libs/rocksdb: update libatomic patch
the old version of rocksdb-6.14.6-libatomic.patch is broken, and fail to detect libatomic library at riscv64 platform, so let's update the version from 6.17.3's which works fine. Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move dev-python/{zstandard → python-zstandard}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yun Pan · gentoo
dev-libs/rocksdb: fix check for libatomic
The original patch that comes with rocksdb 6.14.6 is inadequate to check if libatomic is required on some architectures. The new patch superseded the old one in version 6.17.3. Along with patch e8fc99f, rocksdb 6.17.3 can now be compiled on riscv. Bug: https://bugs.gentoo.org/834855 Signed-off-by: Yun Pan <dinoallo@netc.it> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yun Pan · gentoo
dev-libs/rocksdb: add timer for riscv platform
See: https://bugs.gentoo.org/834855#c3 Related upstream PR: https://github.com/facebook/rocksdb/pull/9215 Bug: https://bugs.gentoo.org/834855 Signed-off-by: Yun Pan <dinoallo@netc.it> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yun Pan · gentoo
dev-libs/rocksdb: re-keyword riscv for rocksdb 6.17.3
Closes: https://bugs.gentoo.org/834855 Closes: https://github.com/gentoo/gentoo/pull/24557 Signed-off-by: Yun Pan <dinoallo@netc.it> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/rocksdb: apply upstream libatomic check
Will have already been included in 6.20.2+. Closes: https://bugs.gentoo.org/809830 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/rocksdb: keyword 6.14.6-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/rocksdb: keyword 6.17.3 for -riscv
Architecture not supported, compilation fails with Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb-6.17.3: Version bump
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb: Version bump, rm old, gflags dep (bug #755662)
Add gflags dep to RDEPEND to fix bug #755662 Closes: https://bugs.gentoo.org/755662 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb-6.15.4: Version bump
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb: Fix Manifest and unquoted variable
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb-6.15.2: Version bump
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: Stabilize 6.14.6 amd64, #761969
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb-6.14.6: Version bump
Copyright: Sony Interative Entertainment Inc. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: ppc64 keyworded (bug #755659)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/rocksdb: arm64 keyworded (bug #755659)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-libs/rocksdb: New package
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>