** Description changed: 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.88 is our target most recent 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/
-- 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
