[ovs-git] [openvswitch/ovs] 837351: osx: Fix OS X build issues

GitHub noreply at github.com
Wed Mar 23 20:18:09 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 837351e6f99098d63628bd06afe908b6d4af755d
      https://github.com/openvswitch/ovs/commit/837351e6f99098d63628bd06afe908b6d4af755d
  Author: Lance Richardson <lrichard at redhat.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M lib/byte-order.h
    M lib/rtbsd.c

  Log Message:
  -----------
  osx: Fix OS X build issues

Newer versions of OS X define ntohll() and htonll() macros,
while older versions (including the version used for travis-ci
builds) do not.  Adjust conditional compilation test to work
for both cases.

Eliminate an unused variable warning in lib/rtbsd.c.

Signed-off-by: Lance Richardson <lrichard at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 40a75bbf9e8237ddf0bfc9d3320bfc39e389c7eb
      https://github.com/openvswitch/ovs/commit/40a75bbf9e8237ddf0bfc9d3320bfc39e389c7eb
  Author: Lance Richardson <lrichard at redhat.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M .travis.yml
    R .travis/build.sh
    A .travis/linux-build.sh
    A .travis/linux-prepare.sh
    A .travis/osx-build.sh
    A .travis/osx-prepare.sh
    R .travis/prepare.sh
    M Makefile.am

  Log Message:
  -----------
  travis: support OS X builds

Add support for travis-ci OS X builds:
  - Add linux- prefix to existing build/prepare scripts
  - Create new OS X flavored build/prepare scripts
  - Update .travis.yml for OS X

At this time only one build job included in the matrix for OS X.

Signed-off-by: Lance Richardson <lrichard at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/a7ea18d857be...40a75bbf9e82


More information about the git mailing list