[ovs-git] [openvswitch/ovs] 7639e0: travis: Do not patch dpdk sources.

David Marchand noreply at github.com
Wed Jun 19 11:18:10 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 7639e06680b9c0a5ba84c075ca019e0adfa52883
      https://github.com/openvswitch/ovs/commit/7639e06680b9c0a5ba84c075ca019e0adfa52883
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

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

  Log Message:
  -----------
  travis: Do not patch dpdk sources.

Rather than patch the dpdk makefile and a template config file, we can
pass the -fPIC flag via EXTRA_CFLAGS.
This is more reliable than expecting the dpdk file names to be kept
unchanged.

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ilya Maximets <i.maximets at samsung.com>


  Commit: 3925b3e9afbee28a49d04752125636fedc970d13
      https://github.com/openvswitch/ovs/commit/3925b3e9afbee28a49d04752125636fedc970d13
  Author: David Marchand <david.marchand at redhat.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

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

  Log Message:
  -----------
  travis: Make it possible to build against a dpdk branch.

Rework the build script so that we can pass branches and tags.

With this, DPDK_VER can be passed as:
- a string starting with refs/ which is understood as a git reference.
  This triggers a git clone on DPDK_GIT (default value points to
  https://dpdk.org/git/dpdk) for a single branch pointing to this
  reference (to save some disk),
- else, any other string which is understood as an official release.
  This triggers a tarball download on dpdk.org.

Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ilya Maximets <i.maximets at samsung.com>


Compare: https://github.com/openvswitch/ovs/compare/9588c3779bfc...3925b3e9afbe


More information about the git mailing list