scripts/pkgdep: Add the libpmem object library dependency.
Since we will create new bdev relied on libpmem object library, so need add it. Change-Id: I7ddcc694fd2ec5a0536abc9813b13fa429fcf068 Signed-off-by: Ziye Yang <ziye.yang@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/9049 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Monica Kenguva <monica.kenguva@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: <dongx.yi@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
d1e67b8b1b
commit
6434aaa274
@ -12,7 +12,7 @@ function usage() {
|
||||
echo " -h --help"
|
||||
echo " -a --all"
|
||||
echo " -d --developer-tools Install tools for developers (code styling, code coverage, etc.)"
|
||||
echo " -p --pmem Additional dependencies for reduce and pmdk"
|
||||
echo " -p --pmem Additional dependencies for reduce, pmdk and pmdkobj"
|
||||
echo " -f --fuse Additional dependencies for FUSE and NVMe-CUSE"
|
||||
echo " -r --rdma Additional dependencies for RDMA transport in NVMe over Fabrics"
|
||||
echo " -b --docs Additional dependencies for building docs"
|
||||
|
@ -43,6 +43,7 @@ if [[ $INSTALL_PMEM == "true" ]]; then
|
||||
if [[ $NAME == "Ubuntu" ]] && [[ $VERSION_ID_NUM -gt 1800 ]]; then
|
||||
apt-get install -y libpmem-dev
|
||||
apt-get install -y libpmemblk-dev
|
||||
apt-get install -y libpmemobj-dev
|
||||
fi
|
||||
fi
|
||||
if [[ $INSTALL_FUSE == "true" ]]; then
|
||||
|
@ -120,6 +120,7 @@ fi
|
||||
if [[ $INSTALL_PMEM == "true" ]]; then
|
||||
# Additional dependencies for building pmem based backends
|
||||
yum install -y libpmemblk-devel || true
|
||||
yum install -y libpmemobj-devel || true
|
||||
fi
|
||||
if [[ $INSTALL_FUSE == "true" ]]; then
|
||||
# Additional dependencies for FUSE and NVMe-CUSE
|
||||
|
@ -16,6 +16,7 @@ fi
|
||||
if [[ $INSTALL_PMEM == "true" ]]; then
|
||||
# Additional dependencies for building pmem based backends
|
||||
zypper install -y libpmemblk-devel
|
||||
zypper install -y libpmemobj-devel
|
||||
fi
|
||||
if [[ $INSTALL_FUSE == "true" ]]; then
|
||||
# Additional dependencies for FUSE and NVMe-CUSE
|
||||
|
Loading…
Reference in New Issue
Block a user