Public bug reported: Rust 1.88 was released on 26 June, 2025. A great deal of packages in the Ubuntu archive rely on up-to-date versions of Rust in order to build properly, and as time passes, the minimal supported Rust version (MSRV) of crucial Rust-based packages increases. In order for Ubuntu to provide the most up-to-date Rust toolchain, all previous releases must be also packaged in order to bootstrap the subsequent release.
One long-awaited language feature stabilized by this version is the addition of “let chains”[1]. On the internal side of things, the minimum LLVM version has been raised to 19[2] and the use of vectors with non- Rust ABIs has been restricted to specific target features[3]. A full summary of changes may be read here[4]. As of 11 August 2025, the current stable version of Rust is 1.89.0, meaning that we’re getting closer but still have some work to do. Rust 1.89 is our target release for Questing, so it’ll be important to prioritize this update to meet the deadline. [1]: https://github.com/rust-lang/rust/pull/132833 [2]: https://github.com/rust-lang/rust/pull/139275 [3]: https://github.com/rust-lang/rust/pull/139309 [4]: https://releases.rs/docs/1.88.0/ ** Affects: ubuntu Importance: Wishlist Assignee: Max Gilmour (maxgmr) Status: In Progress ** Affects: Ubuntu Questing Importance: Wishlist Assignee: Max Gilmour (maxgmr) Status: In Progress ** Tags: needs-packaging questing ** Also affects: Ubuntu Questing Importance: Wishlist Assignee: Max Gilmour (maxgmr) Status: In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2120340 Title: [needs-packaging] rustc-1.88 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2120340/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
