From: Martin Willi Date: Tue, 24 Feb 2015 10:27:53 +0000 (+0100) Subject: travis: Disable forecast/connmark plugins in monolithic builds X-Git-Tag: 5.3.0dr1~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=54d143ca37546cc25270b9ddf88e94eb126170e0;p=thirdparty%2Fstrongswan.git 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. --- diff --git a/scripts/test.sh b/scripts/test.sh index ba3c1266f0..4f36e39367 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)?