diff --git a/.travis.yml b/.travis.yml index 32dd43e81..7ea302060 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,7 @@ matrix: env: LIBRARY_COMBO=gnu-gnu-gnu sudo: required before_install: + - ls /usr/local/bin - sudo apt-get -qq update - sudo apt-get install -y cmake pkg-config libgnutls28-dev libgmp-dev libffi-dev libicu-dev libxml2-dev libxslt1-dev libssl-dev libavahi-client-dev zlib1g-dev libblocksruntime-dev - > @@ -37,8 +38,9 @@ before_install: curl -s -o - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -; sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-9 main" && sudo apt-get update -qq; sudo apt-get install -y clang-9 libkqueue-dev libpthread-workqueue-dev; - export CC=clang-9; - export CXX=clang++-9; + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 10 \ + --slave /usr/bin/clang++ clang++ /usr/bin/clang++-9; + export PATH=$(echo "$PATH" | sed -e 's/:\/usr\/local\/clang-7.0.0\/bin//'); fi; install: ./travis-deps.sh before_script: >