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_sta.... 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_sta....
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 <boost@lists.boost.org> wrote:
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_sta....
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 James E. King III
- 
                 John Maddock John Maddock
- 
                 Peter Dimov Peter Dimov