1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
From: "Laszlo Boszormenyi (GCS)" <gcs@debian.org>
Date: Sun, 24 Nov 2024 23:29:28 -0800
Subject: <short summary of the patch>
Forwarded: no
Last-Update: 2021-10-16
---
CMakeLists.txt | 2 +-
cmake/modules/ReadVersion.cmake | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b85e4ab..5bab1fa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1168,7 +1168,7 @@ if(ROCKSDB_BUILD_SHARED)
set_target_properties(${ROCKSDB_SHARED_LIB} PROPERTIES
LINKER_LANGUAGE CXX
VERSION ${rocksdb_VERSION}
- SOVERSION ${rocksdb_VERSION_MAJOR}
+ SOVERSION ${rocksdb_VERSION_LIB}
OUTPUT_NAME "rocksdb${ARTIFACT_SUFFIX}")
endif()
endif()
diff --git a/cmake/modules/ReadVersion.cmake b/cmake/modules/ReadVersion.cmake
index ebfd7d6..e84e766 100644
--- a/cmake/modules/ReadVersion.cmake
+++ b/cmake/modules/ReadVersion.cmake
@@ -6,5 +6,6 @@ function(get_rocksdb_version version_var)
string(REGEX MATCH "#define ROCKSDB_${component} ([0-9]+)" _ ${version_header_file})
set(ROCKSDB_VERSION_${component} ${CMAKE_MATCH_1})
endforeach()
+ set(rocksdb_VERSION_LIB "${ROCKSDB_VERSION_MAJOR}.${ROCKSDB_VERSION_MINOR}" PARENT_SCOPE)
set(${version_var} "${ROCKSDB_VERSION_MAJOR}.${ROCKSDB_VERSION_MINOR}.${ROCKSDB_VERSION_PATCH}" PARENT_SCOPE)
endfunction()
|