Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LLVM APT repository used by Travis is down #34009

Closed
sanxiyn opened this issue Jun 1, 2016 · 2 comments
Closed

LLVM APT repository used by Travis is down #34009

sanxiyn opened this issue Jun 1, 2016 · 2 comments

Comments

@sanxiyn
Copy link
Member

sanxiyn commented Jun 1, 2016

We use LLVM APT repository hosted by llvm.org in Travis build, see .travis.yml.

http://llvm.org/apt/ currently says, "APT mirror was temporary switched off due to excess load. We are working on bringing it back. Stay tuned!".

I found email titled IMPORTANT: APT repo temporary switched off sent to llvm-dev on 2016-05-31, which includes more details.

@eddyb
Copy link
Member

eddyb commented Jun 1, 2016

Maybe if we weren't downloading from it on every build it wouldn't have that ridiculous amount of I/O :(.

bors added a commit that referenced this issue Jun 3, 2016
Use Docker for Travis

The primary motivtion is to use system LLVM from ubuntu.com, instead of llvm.org.

Travis provides two environments: Ubuntu 12.04 LTS aka precise by default, and Ubuntu 14.04 LTS aka trusty if you specify dist: trusty. According to travis-ci/travis-ci#5821, Ubuntu 16.04 LTS aka xenial is unlikely to be available this year, and Travis recommends to use Docker.

LLVM 3.7 binary for 12.04 and 14.04 is not available from ubuntu.com, that's why we used llvm.org. But LLVM 3.7 binary for 16.04 is available from ubuntu.com, and we can use Docker to run on 16.04.

Fix #34009.
@sylvestre
Copy link
Contributor

The LLVM apt repo is fixed and moved to http://apt.llvm.org/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants