Skip to content

With system-installed LLVM: Add codenames of latest apt-based distro release #338

@ardnew

Description

@ardnew

The build guide for system-installed LLVM lists the following distros + codenames for installing LLVM from apt:

Distro Version Codename
Ubuntu 18.04 bionic
Ubuntu 20.04 focal
Ubuntu 20.10 groovy
Ubuntu 21.04 hirsute
Ubuntu 22.04 jammy
Debian 10 buster
Debian 11 bullseye
Debian sid unstable

However, according to https://apt.llvm.org, Ubuntu 22.10 Kinetic is also supported (and just so happens to be what I'm using):

Ubuntu

Precise, Quantal, Raring, Saucy, Utopic, Artful, Cosmic, Eoan and Trusty are no longer supported by Ubuntu. Repo remains available but not updated.

As i386 isn't supported by Ubuntu anymore, apt.llvm.org isn't either.

Bionic LTS (18.04) - Last update : Tue, 28 Mar 2023 16:34:01 UTC / Revision: 20230328091416+fa3cb517e4a5

deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic main
# Needs 'sudo add-apt-repository ppa:ubuntu-toolchain-r/test' for libstdc++ with C++20 support
# 15
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-15 main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-15 main
# 16
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-16 main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-16 main

Focal (20.04) LTS - Last update : Tue, 28 Mar 2023 20:46:11 UTC / Revision: 20230328053227+498e1506981f

deb http://apt.llvm.org/focal/ llvm-toolchain-focal main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal main
# 15
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
# 16
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-16 main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-16 main

Jammy (22.04) LTS - Last update : Wed, 29 Mar 2023 07:36:31 UTC / Revision: 20230329042310+e4918d43763e

deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy main
deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy main
# 15
deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main
deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-15 main
# 16
deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main
deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main

Kinetic (22.10) - Last update : Tue, 28 Mar 2023 17:15:27 UTC / Revision: 20230327034436+da92f2fb33c4

deb http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic main
deb-src http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic main
# 15
deb http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic-15 main
deb-src http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic-15 main
# 16
deb http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic-16 main
deb-src http://apt.llvm.org/kinetic/ llvm-toolchain-kinetic-16 main

The list of supported Debian versions still looks correct,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions