CI: clang installation broken in current Travis build images
Currently, pretty much all attempts at installing clang on the travis build images is failing: https://travis-ci.org/boostorg/config/builds/546084433?utm_source=github_status&utm_medium=notification. And since all the boost libraries have pretty much copied each others .travis.yml files, this means that most PR's for most libraries will be failing. Anyone any ideas? Thanks, John. --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
John Maddock wrote:
Currently, pretty much all attempts at installing clang on the travis build images is failing: https://travis-ci.org/boostorg/config/builds/546084433?utm_source=github_status&utm_medium=notification.
This seems to be caused by the fact that the default image on Travis is now Xenial instead of Trusty. You can revert to using Trusty with `dist: trusty`, or the other option might be to switch to llvm-toolchain-xenial-5.0 instead of llvm-toolchain-trusty-5.0.
On Sun, Jun 16, 2019 at 12:26 PM Peter Dimov via Boost
John Maddock wrote:
Currently, pretty much all attempts at installing clang on the travis build images is failing: https://travis-ci.org/boostorg/config/builds/546084433?utm_source=github_status&utm_medium=notification.
This seems to be caused by the fact that the default image on Travis is now Xenial instead of Trusty. You can revert to using Trusty with `dist: trusty`, or the other option might be to switch to llvm-toolchain-xenial-5.0 instead of llvm-toolchain-trusty-5.0.
boost-ci works with xenial, and forces travis where needed for ABI compatibility with older compilers. It shows examples for clang 3.8 through 7: https://github.com/boostorg/boost-ci/blob/master/templates/.travis.yml - Jim
participants (3)
-
James E. King III
-
John Maddock
-
Peter Dimov