# Some news about apt.llvm.org

DevFeed: [Some news about apt.llvm.org](<https://devfeed.tech/articles/some-news-about-apt-llvm-org-43045.md>)

Original publisher: [Read original article](<https://blog.llvm.org/2017/03/some-news-about-aptllvmorg.html>)

Author: Ledru Sylvestre

Published: 2017-03-06T12:59:00Z

Content type: news

Language: en

Sources: [LLVM Project](<https://devfeed.tech/sources/the-llvm-project-blog.md>)

Topics: [apt](<https://devfeed.tech/topics/apt.md>), [LLVM](<https://devfeed.tech/topics/llvm.md>), [clang](<https://devfeed.tech/topics/clang.md>), [Debian](<https://devfeed.tech/topics/debian.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Repository](<https://devfeed.tech/topics/repository.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [rsync](<https://devfeed.tech/topics/rsync.md>), [test-coverage](<https://devfeed.tech/topics/test-coverage.md>)

Tags: [apt](<https://devfeed.tech/tags/apt.md>), [clang](<https://devfeed.tech/tags/clang.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [coverage](<https://devfeed.tech/tags/coverage.md>), [debian](<https://devfeed.tech/tags/debian.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [libfuzzer](<https://devfeed.tech/tags/libfuzzer.md>), [lld](<https://devfeed.tech/tags/lld.md>), [lldb](<https://devfeed.tech/tags/lldb.md>), [llvm](<https://devfeed.tech/tags/llvm.md>), [news](<https://devfeed.tech/tags/news.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [test](<https://devfeed.tech/tags/test.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

## AI overview

An update on apt.llvm.org describes new LLVM and Clang packages, repositories for Debian and Ubuntu releases, infrastructure changes to support increased load, automated deployment, Jenkins-orchestrated builds, testing, coverage, and package distribution.

## Source excerpt

apt.llvm.org provides Debian and Ubuntu repositories for every maintained version of these distributions. LLVM, Clang, clang extra tools, compiler-rt, polly, LLDB and LLD packages are generated for the stable, stabilization and development branches. As it seems that we have more and more users of these packages, I would like to share an update about various recent changes. New featuresLLD First, the cool new stuff : lld is now proposed and built for i386/amd64 on all Debian and Ubuntu supported versions. The test suite is also executed and the coverage results are great. 4.0 Then, following the branching for the 4.0 release, I created new repositories to propose this release. For example, for Debian stable, just add the following in /etc/apt/sources.list.d/llvm.listdeb http://apt.llvm.org/jessie/ llvm-toolchain-jessie-4.0 main deb-src http://apt.llvm.org/jessie/ llvm-toolchain-jessie main llvm-defaults Obviously, the trunk is now 5.0. If llvm-defaults is used, clang, lldb and other meta packages will be automatically updated to this version. As a consequence and also because the branches are dead, 3.7 and 3.8 jobs have been disabled. Please note that both repositories are still available on apt.llvm.org and won't be removed.Zesty: New Ubuntu Packages for the next Ubuntu 17.04 (zesty) are also generated for 3.9, 4.0 and 5.0.libfuzzer It has been implemented a few months ago but not clearly communicated. libfuzzer has also its own packages: libfuzzer-X.Y-dev (example: libfuzzer-3.9-dev, libfuzzer-4.0-dev or libfuzzer-5.0-dev). Changes in the infrastructure In order to support the load, I started to use new blades that Google (thanks again to Nick Lewycky) sponsored for an initiative that I was running for Debian and IRILL. The 6 new blades removed all the wait time. With a new salt configuration, I automated the deployment of the slaves. In case the load increases again, we will have access to more blades. I also took the time to fix some long ongoing issues: all repo