Skip to content

Commit 8573954

Browse files
committed
Install RDMA-core libraries to compile NFSOverRDMA codes in Ganesha
Signed-off-by: Rojin George <itsmerojin@gmail.com>
1 parent a33087e commit 8573954

File tree

23 files changed

+30
-22
lines changed

23 files changed

+30
-22
lines changed

NEEDS_REVIEW/build-fsal_cephfs/build-fsal_cephfs.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ librgw-devel
3535
xfsprogs-devel
3636
python2-devel
3737
userspace-rcu-devel
38+
rdma-core-devel
3839
"
3940

4041
git clone ${GIT_REPO}

NEEDS_REVIEW/build-fsal_gluster/build-fsal_gluster.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ libgfapi-devel
3434
xfsprogs-devel
3535
python2-devel
3636
userspace-rcu-devel
37+
rdma-core-devel
3738
"
3839

3940
git clone ${GIT_REPO}

NEEDS_REVIEW/build-fsal_rgw/build-fsal_rgw.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ librgw-devel
3535
xfsprogs-devel
3636
python2-devel
3737
userspace-rcu-devel
38+
rdma-core-devel
3839
"
3940

4041
git clone ${GIT_REPO}

NEEDS_REVIEW/build-tests/build-tests.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ lttng-tools-devel
4040
lttng-ust-devel
4141
gperftools-devel
4242
gtest-devel
43+
rdma-core-devel
4344
"
4445

4546
git clone ${GIT_REPO}

NEEDS_REVIEW/client-permissions/server.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ then
7474
yum -y --enablerepo=centos-gluster*-test install libgfapi-devel
7575
yum -y install git bison flex cmake gcc-c++ libacl-devel krb5-devel \
7676
dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel \
77-
libblkid-devel rpm-build redhat-rpm-config userspace-rcu-devel
77+
libblkid-devel rpm-build redhat-rpm-config \
78+
userspace-rcu-devel rdma-core-devel
7879

7980
git init "${GIT_REPO}"
8081
pushd "${GIT_REPO}"

NEEDS_REVIEW/code-compilation/client.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ do
3232
cd /mnt/nfs
3333
if [ $once -eq 0 ]
3434
then
35-
yum -y install bison flex cmake gcc-c++ libacl-devel krb5-devel dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel libblkid-devel rpm-build redhat-rpm-config
35+
yum -y install bison flex cmake gcc-c++ libacl-devel krb5-devel dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel libblkid-devel rpm-build redhat-rpm-config rdma-core-devel
3636
git clone https://review.gerrithub.io/ffilz/nfs-ganesha
3737
fi
3838
cd nfs-ganesha

NEEDS_REVIEW/common-scripts/basic-gluster.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ else
7272
yum -y install libgfapi-devel
7373
yum -y install git bison flex cmake gcc-c++ libacl-devel krb5-devel \
7474
dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel \
75-
libblkid-devel rpm-build redhat-rpm-config userspace-rcu-devel
75+
libblkid-devel rpm-build redhat-rpm-config \
76+
userspace-rcu-devel rdma-core-devel
7677

7778
git init "${GIT_REPO}"
7879
pushd "${GIT_REPO}"

NEEDS_REVIEW/common-scripts/basic-vfs-minmd.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ else
6868
# install NFS-Ganesha build dependencies
6969
yum -y install git bison flex cmake gcc-c++ libacl-devel krb5-devel \
7070
dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel \
71-
libblkid-devel rpm-build redhat-rpm-config userspace-rcu-devel
71+
libblkid-devel rpm-build redhat-rpm-config \
72+
userspace-rcu-devel rdma-core-devel
7273

7374
git init "${GIT_REPO}"
7475
pushd "${GIT_REPO}"

NEEDS_REVIEW/common-scripts/basic-vfs.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ else
6868
# install NFS-Ganesha build dependencies
6969
yum -y install git bison flex cmake gcc-c++ libacl-devel krb5-devel \
7070
dbus-devel libnfsidmap-devel libwbclient-devel libcap-devel \
71-
libblkid-devel rpm-build redhat-rpm-config userspace-rcu-devel
71+
libblkid-devel rpm-build redhat-rpm-config \
72+
userspace-rcu-devel rdma-core-devel
7273

7374
git init "${GIT_REPO}"
7475
pushd "${GIT_REPO}"

build_scripts/build-fsal/build-fsal_cephfs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ GIT_REPO="https://${GERRIT_HOST}/${GERRIT_PROJECT}"
1313
# enable the Storage SIG Gluster and Ceph repositories
1414
dnf -y install centos-release-ceph epel-release
1515

16-
BUILDREQUIRES="git bison cmake dbus-devel flex gcc-c++ krb5-devel libacl-devel libblkid-devel libcap-devel redhat-rpm-config rpm-build xfsprogs-devel"
16+
BUILDREQUIRES="git bison cmake dbus-devel flex gcc-c++ krb5-devel libacl-devel libblkid-devel libcap-devel redhat-rpm-config rpm-build xfsprogs-devel rdma-core-devel"
1717

1818
#BUILDREQUIRES_EXTRA="libnsl2-devel libnfsidmap-devel libwbclient-devel libcephfs-devel userspace-rcu-devel"
1919
BUILDREQUIRES_EXTRA="libnsl2-devel libnfsidmap-devel libwbclient-devel userspace-rcu-devel"

0 commit comments

Comments
 (0)