]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: bump to PMDK v1.10
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 29 Jan 2021 02:05:53 +0000 (10:05 +0800)
committerDeepika Upadhyay <dupadhya@redhat.com>
Tue, 9 Nov 2021 10:45:51 +0000 (16:15 +0530)
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Signed-off-by: Yin Congmin <congmin.yin@intel.com>
(cherry picked from commit 636ab08f2604efd4cac3200d5741fa15b070f072)

cmake/modules/Buildpmem.cmake
make-dist
src/CMakeLists.txt

index b147db43c9452521ee2112c61b2f92d603136282..ead5c80ae90f56062ec5743ad64d88c3b80085a1 100644 (file)
@@ -9,7 +9,7 @@ function(build_pmem)
     set(source_dir_args
       SOURCE_DIR ${CMAKE_BINARY_DIR}/src/pmdk
       GIT_REPOSITORY https://github.com/ceph/pmdk.git
-      GIT_TAG "1.7"
+      GIT_TAG "1.10"
       GIT_SHALLOW TRUE
       GIT_CONFIG advice.detachedHead=false)
   endif()
index bab3194544ecbe905dcc323837df3656315012c2..75528c1b8608abfdb13e20ba7c44fee2b71d274a 100755 (executable)
--- a/make-dist
+++ b/make-dist
@@ -186,8 +186,8 @@ download_boost $boost_version 4eb3b8d442b426dc35346235c8733b5ae35ba431690e38c6a8
 download_liburing 0.7 8e2842cfe947f3a443af301bdd6d034455536c38a455c7a700d0c1ad165a7543 \
                   https://github.com/axboe/liburing/archive \
                   https://git.kernel.dk/cgit/liburing/snapshot
-pmdk_version=1.7
-download_pmdk $pmdk_version 865ce1b422bc83109cb4a63dcff8fd1077eea3617e668faf6a043208d8be03ca \
+pmdk_version=1.10
+download_pmdk $pmdk_version 08dafcf94db5ac13fac9139c92225d9aa5f3724ea74beee4e6ca19a01a2eb20c \
                https://github.com/pmem/pmdk/releases/download/$pmdk_version
 build_dashboard_frontend
 generate_rook_ceph_client
index b6fa633667786419f254afc2489b59d05c11038a..cc53f9a725cdcdb4b37a0bb343fc7d8e2430b59f 100644 (file)
@@ -526,6 +526,7 @@ if(WITH_BLUESTORE_PMEM OR WITH_RBD_RWL)
     if(WITH_RBD_RWL)
       find_package(pmem REQUIRED COMPONENTS pmemobj)
     endif()
+    find_package(pmem 1.10 REQUIRED COMPONENTS ${pmem_COMPONENTS})
   else()
     include(Buildpmem)
     build_pmem()