gnu: ceph: Update to 13.2.2.
[jackhill/guix/guix.git] / gnu / packages / patches / ceph-detect-rocksdb.patch
1 Help the build system find system RocksDB.
2
3 Taken from this upstream commit:
4 https://github.com/ceph/ceph/commit/2ac26bd0e01fd6c82bd59936cf25c25173f7775a
5
6 diff --git a/cmake/modules/Findrocksdb.cmake b/cmake/modules/Findrocksdb.cmake
7 index f8369f73fc..5926647348 100644
8 --- a/cmake/modules/Findrocksdb.cmake
9 +++ b/cmake/modules/Findrocksdb.cmake
10 @@ -15,11 +15,11 @@ find_library(ROCKSDB_LIBRARIES rocksdb)
11
12 if(ROCKSDB_INCLUDE_DIR AND EXISTS "${ROCKSDB_INCLUDE_DIR}/rocksdb/version.h")
13 foreach(ver "MAJOR" "MINOR" "PATCH")
14 - file(STRINGS "${ROCKSDB_INCLUDE_DIR}/version.h" ROCKSDB_VER_${ver}_LINE
15 + file(STRINGS "${ROCKSDB_INCLUDE_DIR}/rocksdb/version.h" ROCKSDB_VER_${ver}_LINE
16 REGEX "^#define[ \t]+ROCKSDB_${ver}[ \t]+[0-9]+$")
17 string(REGEX REPLACE "^#define[ \t]+ROCKSDB_${ver}[ \t]+([0-9]+)$"
18 - "\\1" ROCKSDB_VERSION_${ver} "${ROCKDB_VER_${ver}_LINE}")
19 - unset(${ROCKDB_VER_${ver}_LINE})
20 + "\\1" ROCKSDB_VERSION_${ver} "${ROCKSDB_VER_${ver}_LINE}")
21 + unset(${ROCKSDB_VER_${ver}_LINE})
22 endforeach()
23 set(ROCKSDB_VERSION_STRING
24 "${ROCKSDB_VERSION_MAJOR}.${ROCKSDB_VERSION_MINOR}.${ROCKSDB_VERSION_PATCH}")