summaryrefslogtreecommitdiffstats
path: root/install-deps.sh
diff options
context:
space:
mode:
authorYin Congmin <congmin.yin@intel.com>2022-05-13 14:44:53 +0200
committerYin Congmin <congmin.yin@intel.com>2022-06-25 14:44:02 +0200
commit693ad565031b7f5cf7c1cdc9ff9202809ef682d4 (patch)
tree0a758aaad477fd3b65ea93dedbd09077a96d0fe7 /install-deps.sh
parentcmake: lower the required version of libpmem to 1.8 (diff)
downloadceph-693ad565031b7f5cf7c1cdc9ff9202809ef682d4.tar.xz
ceph-693ad565031b7f5cf7c1cdc9ff9202809ef682d4.zip
install-deps: install pmdk libraries
Install libpmem and libpmemobj under focal ubuntu. the version of apt list can meet the current requirements. libpmemobj require >=1.8. Libpmem has no version requirements. Signed-off-by: Yin Congmin <congmin.yin@intel.com>
Diffstat (limited to 'install-deps.sh')
-rwxr-xr-xinstall-deps.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/install-deps.sh b/install-deps.sh
index 071ec10299f..9db3ae877a3 100755
--- a/install-deps.sh
+++ b/install-deps.sh
@@ -294,6 +294,7 @@ if [ x$(uname)x = xFreeBSDx ]; then
else
[ $WITH_SEASTAR ] && with_seastar=true || with_seastar=false
[ $WITH_ZBD ] && with_zbd=true || with_zbd=false
+ [ $WITH_PMEM ] && with_pmem=true || with_pmem=false
[ $WITH_RADOSGW_MOTR ] && with_rgw_motr=true || with_rgw_motr=false
motr_pkgs_url='https://github.com/Seagate/cortx-motr/releases/download/2.0.0-rgw'
source /etc/os-release
@@ -342,6 +343,9 @@ else
if $with_seastar; then
build_profiles+=",pkg.ceph.crimson"
fi
+ if $with_pmem; then
+ build_profiles+=",pkg.ceph.pmdk"
+ fi
in_jenkins && cat <<EOF
CI_DEBUG: for_make_check=$for_make_check