Skip to content

Stable 1.46.0

Compare
Choose a tag to compare
@thombles thombles released this 13 Oct 23:21
· 32 commits to master since this release
50b0403

Updated toolchain binaries featuring Rust 1.46.0 and LLVM at the tag swift-5.3-RELEASE. This successfully builds bitcode-enabled apps on Xcode 12.

To install,

  1. Unzip rust-ios-arm64-1.46.0.zip
  2. In a terminal, cd to the extracted rust-ios-arm64-1.46.0 directory
  3. Run ./install.sh

Notable changes since the previous release:

  • Bitcode improvements have been incorporated upstream and an unstable -Z flag is no longer required when building a library with this toolchain. (In fact -Z must not be used.)
  • The script now builds stable Rust rather than nightly. If you need the nightly channel, you can adjust this in build.sh.
  • The install script will copy the required files to ~/.rustup/toolchains/ios-arm64-1.46.0. This makes it available in rustup, and by invoking commands of the form cargo +ios-arm64-1.46.0 .... Multiple versions of this toolchain will now coexist by default.