From 54d143ca37546cc25270b9ddf88e94eb126170e0 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 24 Feb 2015 11:27:53 +0100 Subject: [PATCH] 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. --- scripts/test.sh | 4 ++++ 1 file changed, 4 insertions(+) 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)? -- 2.47.2