ci: use clang-9 for ng-gnu-gnu builds

This commit is contained in:
Niels Grewe 2019-11-29 09:00:13 +01:00
parent 17d37112fb
commit a6dff54d45
No known key found for this signature in database
GPG key ID: 99779549298DB83E

View file

@ -23,6 +23,7 @@ matrix:
env: LIBRARY_COMBO=gnu-gnu-gnu env: LIBRARY_COMBO=gnu-gnu-gnu
sudo: required sudo: required
before_install: before_install:
- ls /usr/local/bin
- sudo apt-get -qq update - 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 - 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 -; 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-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; sudo apt-get install -y clang-9 libkqueue-dev libpthread-workqueue-dev;
export CC=clang-9; sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 10 \
export CXX=clang++-9; --slave /usr/bin/clang++ clang++ /usr/bin/clang++-9;
export PATH=$(echo "$PATH" | sed -e 's/:\/usr\/local\/clang-7.0.0\/bin//');
fi; fi;
install: ./travis-deps.sh install: ./travis-deps.sh
before_script: > before_script: >