[rocksdb] update to 10.7.5 (#48204)

This commit is contained in:
toge
2026-01-02 01:46:19 +09:00
committed by GitHub
parent 5fd417f2d0
commit af752f21c9
5 changed files with 29 additions and 4 deletions

View File

@@ -0,0 +1,13 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 77f44e9..1fb4c71 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -313,7 +313,7 @@ if(NOT MSVC)
endif()
# Check if -latomic is required or not
-if (NOT MSVC)
+if (NOT MSVC AND NOT APPLE)
CHECK_CXX_SOURCE_COMPILES("
#include <atomic>
std::atomic<uint64_t> x(0);

View File

@@ -2,13 +2,15 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/rocksdb
REF "v${VERSION}"
SHA512 e4665fc0491978c71b0aa4a49dccaa342621de59272af4c4015c6f7425cd7985fa9de54cea8a2bd2f8d04538a5777a6caaf77371fef8e36cbbccc13b0c71315d
SHA512 6cbfd93db56299c15df4e9e79f77c1bdf779931869bc87b152d1528499e76bd6b536de85d74c52fe789e46d9f0a3e262a7789bb9e0bfae017f10d8cbd9c8ceaa
HEAD_REF main
PATCHES
0001-fix-dependencies.patch
0002-fix-android.patch
# TODO: This patch should be deleted after following PR will be merged. https://github.com/facebook/rocksdb/pull/13573
0003-include_cstdint.patch
# TODO: This patch should be deleted on upstream next release. https://github.com/facebook/rocksdb/commit/1d18c4ed0177f184f228a7cdfb78eb85d0dab540
0004-support-apple.patch
)
string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "dynamic" WITH_MD_LIBRARY)

View File

@@ -1,6 +1,6 @@
{
"name": "rocksdb",
"version": "10.4.2",
"version": "10.7.5",
"description": "A library that provides an embeddable, persistent key-value store for fast storage",
"homepage": "https://github.com/facebook/rocksdb",
"license": "GPL-2.0-only OR Apache-2.0",
@@ -54,7 +54,12 @@
"snappy": {
"description": "build with SNAPPY",
"dependencies": [
"snappy"
{
"name": "snappy",
"features": [
"rtti"
]
}
]
},
"tbb": {

View File

@@ -8609,7 +8609,7 @@
"port-version": 1
},
"rocksdb": {
"baseline": "10.4.2",
"baseline": "10.7.5",
"port-version": 0
},
"rp-ntuples": {

View File

@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "fc3cae7c0aaad277acbeb559f9f011aee9e5e0a4",
"version": "10.7.5",
"port-version": 0
},
{
"git-tree": "e2e97ca699a186e940e1617edb7a3afea002d0c4",
"version": "10.4.2",