aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2015-02-24 11:27:53 +0100
committerMartin Willi <martin@revosec.ch>2015-02-24 12:25:23 +0100
commit54d143ca37546cc25270b9ddf88e94eb126170e0 (patch)
tree3daab7469435082166706104318b6ab7e7409074 /scripts
parent20a0fd9255540f669e6adeccc7af60872f95ee18 (diff)
downloadstrongswan-54d143ca37546cc25270b9ddf88e94eb126170e0.tar.bz2
strongswan-54d143ca37546cc25270b9ddf88e94eb126170e0.tar.xz
travis: Disable forecast/connmark plugins in monolithic builds
Ubuntu 12.04 does not seem to provide a sane pkg-config for libiptc or libip4tc. The monolithic build fails due to missing symbols, so disable it until we have a newer Ubuntu release.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/test.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/test.sh b/scripts/test.sh
index ba3c1266f..4f36e3936 100755
--- a/scripts/test.sh
+++ b/scripts/test.sh
@@ -43,6 +43,10 @@ all)
# libunwind causes threads to be cleaned up after LD is disabled
CONFIG="$CONFIG --disable-unwind-backtraces"
fi
+ if test "$MONOLITHIC" = "yes"; then
+ # Ubuntu 12.04 does not provide a proper -liptc pkg-config
+ CONFIG="$CONFIG --disable-forecast --disable-connmark"
+ fi
# not enabled on the build server
CONFIG="$CONFIG --disable-af-alg"
# TODO: enable? perhaps via coveralls.io (cpp-coveralls)?