X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=extras%2Frpm%2Fvpp.spec;h=ef282237088fc7730adc3477ddfaae53b18d1d63;hb=6eb61639de0156a2343ba5825ac535727d6658d0;hp=bf2d83a84c8c782bd4f26aef3cef3dafba3e50ad;hpb=8006c6aa425126529b4017768a9201e4f03964ad;p=vpp.git diff --git a/extras/rpm/vpp.spec b/extras/rpm/vpp.spec index bf2d83a84c8..ef282237088 100644 --- a/extras/rpm/vpp.spec +++ b/extras/rpm/vpp.spec @@ -49,20 +49,18 @@ Release: %{_release} Requires: vpp-lib = %{_version}-%{_release}, vpp-selinux-policy = %{_version}-%{_release}, net-tools, pciutils, python BuildRequires: systemd, chrpath BuildRequires: check, check-devel -%if 0%{?fedora} >= 26 +%if 0%{?fedora} BuildRequires: subunit, subunit-devel BuildRequires: compat-openssl10-devel BuildRequires: python2-devel, python2-virtualenv, python2-ply BuildRequires: mbedtls-devel +BuildRequires: cmake %else -%if 0%{?fedora} == 25 -BuildRequires: subunit, subunit-devel -BuildRequires: openssl-devel -BuildRequires: python-devel, python2-virtualenv, python2-ply -BuildRequires: mbedtls-devel -%else +%if 0%{rhel} == 7 +BuildRequires: devtoolset-7-toolchain BuildREquires: openssl-devel BuildRequires: python-devel, python-virtualenv, python-ply +BuildRequires: cmake3 %endif %endif BuildRequires: libffi-devel @@ -157,6 +155,9 @@ This package contains a tailored VPP SELinux policy groupadd -f -r vpp %build +%if 0%{?rhel} +. /opt/rh/devtoolset-7/enable +%endif %if %{with aesni} make bootstrap make -C build-root PLATFORM=vpp TAG=%{_vpp_tag} install-packages