travis: Add 32 bit (-m32) cross-compile build
authorThomas Graf <tgraf@noironetworks.com>
Wed, 4 Feb 2015 22:14:05 +0000 (23:14 +0100)
committerThomas Graf <tgraf@noironetworks.com>
Wed, 4 Feb 2015 22:14:05 +0000 (23:14 +0100)
commitb9aa727c9df6bf0834d04e433d38a771556f61af
treeadde082e088a8f241ae4c043ac8337961d05e38a
parent8e04a33ffcb673b5c9253a59870aeeda94cddd66
travis: Add 32 bit (-m32) cross-compile build

Inspired by Ben Pfaff's email on 32 bit build environment, this adds a
32bit build to the travis build matrix to catch alignment and padding
issues.

The 32 bit build is only enabled for non-DPDK builds as DPDK itself is
currently not capable to be compiled with -m32.

The build also has SSL disabled as the Ubuntu libssl-devel package is
not multiarch compatible on the travis build system.

Signed-off-by: Thomas Graf <tgraf@noironetworks.com>
Acked-by: Ben Pfaff <blp@nicira.com>
.travis.yml
.travis/build.sh
.travis/prepare.sh