aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYichen Wang <yicwang@cisco.com>2020-06-30 23:14:23 -0700
committerYichen Wang <yicwang@cisco.com>2020-09-15 00:19:47 -0700
commit466872f0896139b34ef8ccf12f7fcc0093d7cb19 (patch)
treeb64b67248be86b471555fb3e2426745df00a9735
parent9514781064ef80e0bf46b0a2df7a7088034033d9 (diff)
build: fix the the build on centos/rhel 8
1. Remove uncessary runtime dependency; 2. Add missing build dependency; 3. Fix runtime dependency for api-python3 RPM; Type: make Change-Id: I2700f1a15112effba8d1527aca6467158f81f486 Signed-off-by: Yichen Wang <yicwang@cisco.com>
-rw-r--r--Makefile1
-rw-r--r--extras/rpm/vpp.spec3
2 files changed, 2 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index cac1ed770d9..cf4cfadecc7 100644
--- a/Makefile
+++ b/Makefile
@@ -110,6 +110,7 @@ RPM_DEPENDS += libuuid-devel
RPM_DEPENDS += mbedtls-devel
RPM_DEPENDS += ccache
RPM_DEPENDS += xmlto
+RPM_DEPENDS += elfutils-libelf-devel
ifeq ($(OS_ID),fedora)
RPM_DEPENDS += dnf-utils
diff --git a/extras/rpm/vpp.spec b/extras/rpm/vpp.spec
index 538c071caea..038c10bc9ff 100644
--- a/extras/rpm/vpp.spec
+++ b/extras/rpm/vpp.spec
@@ -60,7 +60,6 @@ BuildRequires: python3, python36-devel, python3-virtualenv
BuildRequires: cmake
%else
%if 0%{rhel} >= 7
-Requires: epel-release
Requires: vpp-lib = %{_version}-%{_release}, vpp-selinux-policy = %{_version}-%{_release}, net-tools, pciutils, python36
Requires: boost-filesystem mbedtls libffi-devel
BuildRequires: epel-release
@@ -150,7 +149,7 @@ This package contains the python bindings for the vpp api
Summary: VPP api python3 bindings
Group: Development/Libraries
Requires: vpp = %{_version}-%{_release}, vpp-lib = %{_version}-%{_release}, libffi-devel
-Requires: python-setuptools
+Requires: python3-setuptools
%description api-python3
This package contains the python3 bindings for the vpp api