-
Notifications
You must be signed in to change notification settings - Fork 94
APT source whitelist request for llvm-toolchain-precise-3.9 #300
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
Comments
Travis hasn't whitelisted clang-3.9 yet (see travis-ci/apt-source-safelist#300) so I can't test against it. This reverts commit 3467922.
I believe this GPG key is needed http://llvm.org/apt/llvm-snapshot.gpg.key. At least, that's what the 3.8 version looks like: https://github.com/travis-ci/apt-source-whitelist/blob/master/ubuntu.json#L187. |
Can we please get this whitelisted? LLVM 3.9 is supposed to be out next week so now is the time to test things to catch any lastminute bugs. |
LLVM-3.9 is now released, any way to accelerate getting this whitelisted? |
As a workaround until 3.9 becomes available: addons:
apt:
packages:
- clang-3.9
- libc++-dev
sources: &sources
- ubuntu-toolchain-r-test
- llvm-toolchain-precise
- sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main'
key_url: 'http://apt.llvm.org/llvm-snapshot.gpg.key' |
clang 3.9 not available on Travis yet - ref travis-ci/apt-source-safelist#300
clang 3.9 is not available on Travis yet - ref travis-ci/apt-source-safelist#300
clang 3.9 is not available on Travis yet - ref travis-ci/apt-source-safelist#300
... both Linux and OSX. Do not test probes on Linux because difficult to enable there without sudo. OSX has dtrace hence enable probes there. Ubuntu Precise - the version that sudo-less Travis CI uses - does not have address sanitizer in either gcc nor clang. Install more recent compilers. Ref https://docs.travis-ci.com/user/installing-dependencies/#Installing-Packages-on-Container-Based-Infrastructure clang 3.9 is not available on Travis yet - ref travis-ci/apt-source-safelist#300
... both Linux and OSX. Do not test probes on Linux because difficult to enable there without sudo. OSX has dtrace hence enable probes there. Ubuntu Precise - the version that sudo-less Travis CI uses - does not have address sanitizer in either gcc nor clang. Install more recent compilers. Ref https://docs.travis-ci.com/user/installing-dependencies/#Installing-Packages-on-Container-Based-Infrastructure clang 3.9 is not available on Travis yet - ref travis-ci/apt-source-safelist#300
Hi, any news on this? Thanks! |
bump |
Also can we please get this in both the precise and trusty whitelists, now that those have been separated? |
bump |
@offa I tried this workaround in my sources but unfortunately I get
|
My builds are running on trusty mostly, sudo enabled - maybe that's the issue. Can you check again with these lines?
|
@offa Hmm I believe that should work but this will considerably lengthen my build time as mentioned on travis doc 1-6s vs 20-52s. By this I believe we came back to the original topic :) |
Unfortunately that's the best, working and simplest workaround I know at the moment. Looking forward to see 3.9 whitelisted. |
any news on this? |
@BanzaiMan is it possible that this issue can be closed because of ebc2789 ? |
Indeed. |
From here travis-ci/apt-source-safelist#300 seen this patch https://patchwork.freedesktop.org/patch/242791/ Try it
deb http://apt.llvm.org/precise/ llvm-toolchain-precise-3.9 main
deb-src http://apt.llvm.org/precise/ llvm-toolchain-precise-3.9 main
The text was updated successfully, but these errors were encountered: