Brian Smith
2015-Jul-27 17:06 UTC
[LLVMdev] Recent clang 3.7 RC1 release broke Travis CI integration
Hi, Until Friday of last week, it was possible to install a package named "clang-3.7" from the llvm-toolchain-precise repository linked to from http://llvm.org/apt/. However, at about the same time 3.7 RC1 was announced, that stopped working. People who use Travis CI for integration testing frequently depend on being able to retrieve clang this way so that they can test their applications built with clang 3.7. What is the currently-recommended way to get an apt package of clang-3.7? Also, I have a suggestion for the future: It seems that the current LLVM project policy is to only create a llvm-toolchain-precise-X.Y repository when version X.Y has been released. Until then, the prerelease versions of clang are only available from the llvm-toolchain-precise repo. It would be more convenient for users of Travis CI and similar integration tools if the llvm-toolchain-precise-X.Y repo was created at the start of the cycle for version X.Y instead of the end. In particular, it would be great if the llvm-toolchain-precise-3.8 repository could be created now for the 3.8 prereleases, instead of later when 3.8 is released. Cheers, Brian -- https://briansmith.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150727/82f84618/attachment.html>
Hans Wennborg
2015-Jul-27 18:34 UTC
[LLVMdev] Recent clang 3.7 RC1 release broke Travis CI integration
This is probably due to trunk getting its version bumped from 3.7 to 3.8. +sylvestre who maintaines llvm.org/apt. On Mon, Jul 27, 2015 at 10:06 AM, Brian Smith <brian at briansmith.org> wrote:> Hi, > > Until Friday of last week, it was possible to install a package named > "clang-3.7" from the llvm-toolchain-precise repository linked to from > http://llvm.org/apt/. However, at about the same time 3.7 RC1 was announced, > that stopped working. People who use Travis CI for integration testing > frequently depend on being able to retrieve clang this way so that they can > test their applications built with clang 3.7. > > What is the currently-recommended way to get an apt package of clang-3.7? > > Also, I have a suggestion for the future: It seems that the current LLVM > project policy is to only create a llvm-toolchain-precise-X.Y repository > when version X.Y has been released. Until then, the prerelease versions of > clang are only available from the llvm-toolchain-precise repo. It would be > more convenient for users of Travis CI and similar integration tools if the > llvm-toolchain-precise-X.Y repo was created at the start of the cycle for > version X.Y instead of the end. > > In particular, it would be great if the llvm-toolchain-precise-3.8 > repository could be created now for the 3.8 prereleases, instead of later > when 3.8 is released. > > Cheers, > Brian > -- > https://briansmith.org/