Skip to content

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

Closed
nikkikom opened this issue Jul 21, 2016 · 15 comments
Closed

APT source whitelist request for llvm-toolchain-precise-3.9 #300

nikkikom opened this issue Jul 21, 2016 · 15 comments

Comments

@nikkikom
Copy link

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

palmer-dabbelt added a commit to palmer-dabbelt/pconfigure that referenced this issue Aug 2, 2016
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.
@palmer-dabbelt
Copy link

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.

@cocreature
Copy link

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.

@cocreature
Copy link

LLVM-3.9 is now released, any way to accelerate getting this whitelisted?

@offa
Copy link

offa commented Sep 12, 2016

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'

lucafavatella added a commit to lucafavatella/otp that referenced this issue Sep 25, 2016
clang 3.9 not available on Travis yet - ref
travis-ci/apt-source-safelist#300
lucafavatella added a commit to lucafavatella/otp that referenced this issue Sep 25, 2016
lucafavatella added a commit to lucafavatella/otp that referenced this issue Sep 25, 2016
lucafavatella added a commit to lucafavatella/otp that referenced this issue Sep 25, 2016
... 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
lucafavatella added a commit to lucafavatella/otp that referenced this issue Sep 25, 2016
... 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
@emilio
Copy link

emilio commented Oct 2, 2016

Hi, any news on this?

Thanks!

@tmcdonell
Copy link

bump

@tmcdonell
Copy link

Also can we please get this in both the precise and trusty whitelists, now that those have been separated?

@onqtam
Copy link

onqtam commented Nov 15, 2016

bump

@pmalek
Copy link

pmalek commented Nov 20, 2016

@offa I tried this workaround in my sources but unfortunately I get

Disallowing sources: \{:key_url\=\>"http://llvm.org/apt/llvm-snapshot.gpg.key",\ :sourceline\=\>"deb\ http://llvm.org/apt/precise/\ llvm-toolchain-precise-3.9\ main"\}

Travis build link

@offa
Copy link

offa commented Nov 20, 2016

My builds are running on trusty mostly, sudo enabled - maybe that's the issue.

Can you check again with these lines?

dist: trusty
sudo: required

[…]

@pmalek
Copy link

pmalek commented Nov 20, 2016

@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 :)

@offa
Copy link

offa commented Nov 20, 2016

Unfortunately that's the best, working and simplest workaround I know at the moment. Looking forward to see 3.9 whitelisted.

@giordi91
Copy link

any news on this?

@zimmski
Copy link

zimmski commented Mar 14, 2017

@BanzaiMan is it possible that this issue can be closed because of ebc2789 ?

@BanzaiMan
Copy link
Contributor

Indeed.

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