[ovs-git] [openvswitch/ovs] 14ec9c: travis: Unify DPDK build directory for stable/not ...

GitHub noreply at github.com
Wed Dec 13 17:34:02 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 14ec9cab4612f57cfa552a926b09e69ddd2cbaff
      https://github.com/openvswitch/ovs/commit/14ec9cab4612f57cfa552a926b09e69ddd2cbaff
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M .travis/linux-build.sh

  Log Message:
  -----------
  travis: Unify DPDK build directory for stable/not stable releases.

Currently stable dpdk releases has 'dpdk-stable-$DPDK_VER' directory
in the tarball, but not stable has just 'dpdk-$DPDK_VER'.
This produces issues while moving from stable release to not stable
and vice versa. For example recent update to DPDK v17.11 broke the
travis build:

	'dpdk-17.11.tar.gz' saved
	./.travis/linux-build.sh: line 61:
		cd: dpdk-stable-17.11: No such file or directory

With this change 'dpdk-$DPDK_VER' format will be used for all the
types of dpdk releases by renaming the source directory.

CC: Mark Kavanagh <mark.b.kavanagh at intel.com>
Fixes: 5e925ccc2a6f ("netdev-dpdk: DPDK v17.11 upgrade")
Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>
Acked-by: Ian Stokes <ian.stokes at intel.com>
Tested-by: Ian Stokes <ian.stokes at intel.com>


  Commit: dc92f724d4641bcf9fce95db262f314264e473af
      https://github.com/openvswitch/ovs/commit/dc92f724d4641bcf9fce95db262f314264e473af
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: Install libnuma dependency for DPDK.

libnuma is a default dependency for DPDK 17.11 because
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES and CONFIG_RTE_LIBRTE_VHOST_NUMA
are enabled by default for most architectures.
libnuma-dev package installation fixes the DPDK build:

	eal_memory.c:56:18: fatal error:
		numa.h: No such file or directory

CC: Mark Kavanagh <mark.b.kavanagh at intel.com>
Fixes: 5e925ccc2a6f ("netdev-dpdk: DPDK v17.11 upgrade")
Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>
Acked-by: Ian Stokes <ian.stokes at intel.com>
Tested-by: Ian Stokes <ian.stokes at intel.com>


Compare: https://github.com/openvswitch/ovs/compare/6625e434219d...dc92f724d464


More information about the git mailing list