]> git.ipfire.org Git - thirdparty/lldpd.git/commitdiff
travis: only enable sanitizers on Linux
authorVincent Bernat <vincent@bernat.im>
Fri, 18 Mar 2016 21:18:45 +0000 (22:18 +0100)
committerVincent Bernat <vincent@bernat.im>
Fri, 18 Mar 2016 21:18:45 +0000 (22:18 +0100)
clang on OSX is too old.

tests/ci/run.sh

index 91d00d559be43380aaf38c3819d94b11b4bd3db7..530bc100d4ba8348404fe6c2a353507e9c3d270c 100755 (executable)
@@ -21,11 +21,11 @@ case "${RUN_COVERITY}","${TRAVIS_BRANCH}" in
 esac
 
 [ $CC != gcc ] || CC=gcc-5
+[ $(uname -s) != Linux ] || LLDPD_CONFIG_ARGS="$LLDPD_CONFIG_ARGS --enable-sanitizers"
 
 ./autogen.sh
 ./configure $LLDPD_CONFIG_ARGS \
             --enable-pie \
-            --enable-sanitizers \
             --localstatedir=/var --sysconfdir=/etc --prefix=/usr \
             CFLAGS="-O1 -g"
 make all check CFLAGS=-Werror