Additional Linux Distributions

It is my pleasure to announce a new set of Linux distributions officially supported by the Swift project. Swift.org now offers downloadable toolchain and Docker images for the following new Linux distributions:

  • Ubuntu 20.04
  • CentOS 8
  • Amazon Linux 2

swift.org/blog/additional-linux-distros/

The Swift project now officially supports Ubuntu 20.04, CentOS 8, and Amazon Linux 2, alongside Ubuntu 16.04 and 18.04, with downloadable toolchains and Docker images available on Swift.org.

Porting efforts for Fedora-based distributions like CentOS and Amazon Linux involved nine pull requests, adjusting components such as libcurl versions, SwiftPM, and removing libatomic dependencies.

Swift’s CI system uses Docker to build and test these distributions, with Dockerfiles managed openly in the Swift Docker repository, and plans to add support for CentOS 7, Debian, and Fedora next.


Category:

Tag:

Year: