Releases: futurejones/swift-arm64
Ubuntu 24.04 Noble Numbat
Swift RELEASE for Ubuntu 24.04 Noble Numbat - AArch64 / Arm64 / x86_64 / Amd64
- Swift 5.10
- Swift 5.9.2
Swift 5.10 RELEASE
Swift 5.10 RELEASE for Linux - AArch64 / Arm64 / x86_64 / Amd64
- Debian 11
- Debian 12
- Ubuntu 23.04
- Amazon Linux 2023
Note~
Ubuntu 20.04 and Ubuntu 22.04 arm64 versions are now available direct from Swift.org
Swift version 5.10 (swift-5.10-RELEASE)
Target: aarch64-unknown-linux-gnu
Amazon Linux 2023 Builds
Amazon Linux 2023 Swift toolchains built using lld linker
The default linker for Swift is ld.gold
supplied by binutils
but this is no longer available in amazonlinux 2023
.
So these toolchains have been built using the default lld linker
available on amazonlinux 2023
.
Details on how to build Swift using lld
can be found here - Build Instructions
Patches used to build versions 5.8
and 5.9
are here - Patches
swift.tar.gz
files are available below.
Docker Images
for 5.9.2
and 5.8.1
are available here - dockerhub
dnf / yum
install RPM's
are available here - Swift Community Repository
Quick install with curl -s https://archive.swiftlang.xyz/install.sh | sudo bash
Swift 5.9.2 RELEASE
Swift 5.9.2 RELEASE for Linux - AArch64 / Arm64
- Debian 11
- Debian 12
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 arm64 versions are now available direct from Swift.org
Swift version 5.9.2 (swift-5.9.2-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.9.1 RELEASE
Swift 5.9.1 RELEASE for Linux - AArch64 / Arm64
- Debian 11
- Debian 12
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 arm64 versions are now available direct from Swift.org
Ubuntu 18.04 is not available as it has reached EOL.
Debian 10 is not available as Swift 5.9 is not compatible with this version.
Swift version 5.9.1 (swift-5.9.1-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.9 RELEASE
Swift 5.9 RELEASE for Linux - AArch64 / Arm64
- Debian 11
- Debian 12
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 arm64 versions are now available direct from Swift.org
Ubuntu 18.04 is not available as it has reached EOL.
Debian 10 is not available as Swift 5.9 is not compatible with this version.
Swift version 5.9 (swift-5.9-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.8.1 RELEASE
Swift 5.8.1 RELEASE for Linux - AArch64 / Arm64
- Debian 10
- Debian 11
- Debian 12
- Ubuntu 18.04
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 arm64 versions are now available direct from Swift.org
Swift version 5.8.1 (swift-5.8.1-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.8 RELEASE
Swift 5.8 RELEASE for Linux - AArch64 / Arm64
- Debian 10
- Debian 11
- Ubuntu 18.04
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 aarch64 versions are now available direct from Swift.org
Swift version 5.8 (swift-5.8-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.7.3 RELEASE
Swift 5.7.3 RELEASE for Linux - AArch64 / Arm64
- Debian 10
- Debian 11
- Ubuntu 18.04
- Ubuntu 23.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 aarch64 versions are now available direct from Swift.org
Swift version 5.7.3 (swift-5.7.3-RELEASE)
Target: aarch64-unknown-linux-gnu
Swift 5.7.2 RELEASE
Swift 5.7.2 RELEASE for Linux - AArch64
- Debian 10
- Debian 11
- Ubuntu 18.04
Note~
Ubuntu 20.04 and Ubuntu 22.04 aarch64 versions are now available direct from Swift.org
Swift version 5.7.2 (swift-5.7.2-RELEASE)
Target: aarch64-unknown-linux-gnu