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

Reply via email to