From 991828c1089504abdf15902e79910bbe2e81426b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Sat, 8 Feb 2020 18:04:27 +0100 Subject: TravisCI: Add bison [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The latest gnulib needs a newer bison than TravisCI OSX has. Signed-off-by: Tim Rühsen --- .travis.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5673e2fea2..026a05f26e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ notifications: before_install: - if [[ "$TRAVIS_OS_NAME" = "osx" ]]; then brew update; - for pkg in openssl autoconf automake autogen libtool nettle p11-kit libtasn1 gettext;do + for pkg in openssl autoconf automake autogen libtool nettle p11-kit libtasn1 gettext bison;do brew install $pkg || true; done; for pkg in nettle wget p11-kit libtasn1;do @@ -26,12 +26,14 @@ before_install: fi script: - - PATH=/usr/local/opt/gettext/bin:$PATH ./bootstrap - - PATH=/usr/local/opt/gettext/bin:$PATH ./configure --disable-full-test-suite --disable-valgrind-tests --disable-doc --disable-guile --disable-dependency-tracking - - make -j$(sysctl -n hw.ncpu) + - export PATH="/usr/local/opt/gettext/bin:$PATH" + - export PATH="/usr/local/opt/bison/bin:$PATH" + - ./bootstrap + - ./configure --disable-full-test-suite --disable-valgrind-tests --disable-doc --disable-guile --disable-dependency-tracking + - make -j$(sysctl -n hw.ncpu) || make -j$(sysctl -n hw.ncpu) V=1 - make -j$(sysctl -n hw.ncpu) check gl_public_submodule_commit= after_failure: - find . -name 'test-suite.log' -execdir grep -il "FAILED" {} \; -exec echo {} \; -exec cat {} \; - for i in tests/*.log fuzz/*.log;do echo "" && echo $i && cat $i;done - + - cat config.log -- cgit v1.2.1