On 07/25/2017 02:34 PM, Michal Weglicki wrote:
Upgrading to DPDK 17.05.1 stable release adds new
significant features relevant to OVS, including,
but not limited to:
- tun/tap PMD,
- VFIO hotplug support,
- Generic flow API.

Following changes are applied:
- netdev-dpdk: Changes required by DPDK API modifications.
- doc: Because of DPDK API changes, backward compatibility
   with previous DPDK releases will be broken, thus all
   relevant documentation entries are updated.
- .travis: DPDK version change from 16.11.1 to 17.05.1.
- rhel/openvswitch-fedora.spec.in: DPDK version change
   from 16.11 to 17.05.1

v1->v2: Patch rebase.
v2->v3: Fixed wrong formating after v2 patch rebase.
v3->v4: Minor documentation changes.

Signed-off-by: Michal Weglicki <michalx.wegli...@intel.com>
Reviewed-by: Aaron Conole <acon...@redhat.com>
---
  .travis/linux-build.sh                   |   2 +-
  Documentation/faq/releases.rst           |   1 +
  Documentation/howto/dpdk.rst             |   6 +-
  Documentation/intro/install/dpdk.rst     |  14 +--
  Documentation/topics/dpdk/vhost-user.rst |  12 +--
  NEWS                                     |   1 +
  lib/netdev-dpdk.c                        | 144 +++++++++++++++++++------------
  rhel/openvswitch-fedora.spec.in          |   2 +-
  tests/dpdk/ring_client.c                 |   6 +-
  9 files changed, 114 insertions(+), 74 deletions(-)

[...]
diff --git a/rhel/openvswitch-fedora.spec.in b/rhel/openvswitch-fedora.spec.in
index 3a045d3..2bb7102 100644
--- a/rhel/openvswitch-fedora.spec.in
+++ b/rhel/openvswitch-fedora.spec.in
@@ -84,7 +84,7 @@ BuildRequires: libcap-ng libcap-ng-devel
  %endif
  %if %{with dpdk}
  BuildRequires: libpcap-devel numactl-devel
-BuildRequires: dpdk-devel >= 16.11
+BuildRequires: dpdk-devel >= 17.05.1
  Provides: %{name}-dpdk = %{version}-%{release}
  %endif


Hi,
on Fedora there is no dpdk-devel 17.05.1 package, the last rawhide version is dpdk-devel 17.05 (and usually Fedora doesn't package minor releases of dpdk).

I tried to build openvswitch with the dpdk 17.05 package from rawhide.
It build and it works (tested with dpdkvhostuserclient) so, unless you need a specific fix from 17.05.1, I suggest to change the BuildRequires to 17.05 instead of 17.05.1 or the package cannot be built on Fedora, unless you are using an additional repository (copr).
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to