Happy to share a new set of Linux distributions officially supported by the Swift project.
Swift.org now offers downloadable toolchain and Docker images for the following Linux distributions:
- Ubuntu 16.04
- Ubuntu 18.04
- Ubuntu 20.04 (new)
- CentOS 8 (new)
- Amazon Linux 2 (new)
Full details in: https://swift.org/blog/additional-linux-distros/
We would love to work together to add additional distributions. Natural candidates are CentOS 7, Debian 9, and Fedora 32.
We use Docker based virtual build environment to build & qualify Swift on Linux (e.g. https://github.com/apple/swift-docker/blob/master/swift-ci/master/centos/8/Dockerfile), which is designed to support additional distributions. Once a working Dockerfile is added to this repository, we can set up CI jobs to produce official toolchains.