[ovs-dev] [PATCH ovn] spec: add tcpdump to BuildRequires
Vladislav Odintsov
odivlad at gmail.com
Sat Sep 18 13:53:55 UTC 2021
tcpdump is used in tests. When RPM package is built it
appropriate test fails if tcpdump package is not installed.
This commit fixes this issue by adding a new conditional
BuildRequires: tcpdump to specfile.
Signed-off-by: Vladislav Odintsov <odivlad at gmail.com>
---
rhel/ovn-fedora.spec.in | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/rhel/ovn-fedora.spec.in b/rhel/ovn-fedora.spec.in
index 5fe0f990f..1b1ffdd24 100644
--- a/rhel/ovn-fedora.spec.in
+++ b/rhel/ovn-fedora.spec.in
@@ -36,6 +36,9 @@ Provides: openvswitch-ovn-common = %{?epoch:%{epoch}:}%{version}-%{release}
%define ovsver @OVSVERSION@
%define ovsdir openvswitch-%{ovsver}
+# to skip running checks, pass --without check
+%bcond_without check
+
# Nearly all of openvswitch is ASL 2.0. The bugtool is LGPLv2+, and the
# lib/sflow*.[ch] files are SISSL
License: ASL 2.0 and LGPLv2+ and SISSL
@@ -56,6 +59,9 @@ BuildRequires: procps-ng
%if %{with libcapng}
BuildRequires: libcap-ng libcap-ng-devel
%endif
+%if %{with check}
+BuildRequires: tcpdump
+%endif
BuildRequires: unbound unbound-devel
Requires: openssl hostname iproute module-init-tools openvswitch
@@ -64,9 +70,6 @@ Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
-# to skip running checks, pass --without check
-%bcond_without check
-
%description
OVN, the Open Virtual Network, is a system to support virtual network
abstraction. OVN complements the existing capabilities of OVS to add
--
2.30.0
More information about the dev
mailing list