Dear LLVM community, I would like to know whether it has already been discussed to provide pre-built snapshots of Clang/LLVM trunk available for download. This used to be available through llvm.org/apt, but since this is down I don't know of any alternative but to build it from source. My use case is to test the Boost.Hana library against Clang trunk on Travis, where building from source is unfortunately not an option. Doing so would be both useful to people experimenting with new C++ features, and to LLVM itself because trunk could be tested by a wider audience. Regards, Louis Dionne P.S.: On a similar note, are there any news regarding llvm.org/apt?
Hi Louis, Sylvestre has setup some temporary place, I believe... --renato On 19 June 2016 at 21:52, Louis Dionne via llvm-dev <llvm-dev at lists.llvm.org> wrote:> Dear LLVM community, > > I would like to know whether it has already been discussed to provide > pre-built snapshots of Clang/LLVM trunk available for download. This used > to be available through llvm.org/apt, but since this is down I don't know > of any alternative but to build it from source. My use case is to test the > Boost.Hana library against Clang trunk on Travis, where building from source > is unfortunately not an option. > > Doing so would be both useful to people experimenting with new C++ features, > and to LLVM itself because trunk could be tested by a wider audience. > > Regards, > Louis Dionne > > P.S.: On a similar note, are there any news regarding llvm.org/apt? > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Anton Korobeynikov via llvm-dev
2016-Jun-20 08:01 UTC
[llvm-dev] Pre-built snapshots of trunk
> P.S.: On a similar note, are there any news regarding llvm.org/apt?We are working on it. Note, however, that it seems that the majority of bogus load seemed to come from CI systems, which pulled apt repo for every and each downstream commit without any caching / checking whether the mainline changed. We would certainly try to limit such behavior if / when new APT mirror will be established. -- With best regards, Anton Korobeynikov Department of Statistical Modelling, Saint Petersburg State University
On Mon, Jun 20, 2016 at 10:01 AM, Anton Korobeynikov via llvm-dev < llvm-dev at lists.llvm.org> wrote:> > P.S.: On a similar note, are there any news regarding llvm.org/apt? > We are working on it. Note, however, that it seems that the majority > of bogus load seemed to come from CI systems, which pulled apt repo > for every and each downstream commit without any caching / checking > whether the mainline changed. We would certainly try to limit such > behavior if / when new APT mirror will be established. >I believe many projects have now switched to uncached downloads from llvm.org/releases (Boost.Hana also does this uncached atm.). Caching on e.g. Travis and CircleCI is not easily available for APT repositories; I think that's why noone bothered. For simple file downloads it is much easier, so perhaps a little explaining text can be added to the message on llvm.org/apt . Example Travis script with caching: https://github.com/ldc-developers/ldc/blob/master/.travis.yml -Johan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160620/2234db49/attachment.html>
Apparently Analagous Threads
- Pre-built snapshots of trunk
- apt.llvm.org: Ubuntu Trusty update rate
- Temporary alternative: [was: Re: IMPORTANT: APT repo temporary switched off]
- Temporary alternative: [was: Re: IMPORTANT: APT repo temporary switched off]
- Status of the official LLVM APT repositories