** Description changed: + [ Impact ] + + * Due to blocking archive work in the 24.04 cycle, Rust 1.76 was not uploaded in time. However, web browsers and kernels may need a Rust version that is newer than 1.75 in the near future. + * Users anticipate a newer Rust release in 24.04, as the version was released two months before Noble's release. + + [ Test Plan ] + + * A Rust ecosystem rebuild was done in + https://launchpad.net/~liushuyu-011/+archive/ubuntu/rust- + updates-1.76-wrb-2/+packages to ensure compatibility. + + [ Where problems could occur ] + + * Rust libraries/applications using Rust internal interfaces not part of the Rust standard library public API will fail to build. + * Rust libraries/applications exploiting previous Rust soundness checking deficiencies will fail to build. + * Rust libraries/applications using nightly features may fail to build. + + [ Other Info ] + + * Upstream release note: + ----------------------------------------------------------------------------- Upgrade Rust to 1.76.0 Notable changes in 1.76: * `char` and `u32` now have the same ABI size * `std::any::type_name_of_val` is now stable and can be used to print out the type name https://blog.rust-lang.org/2024/02/08/Rust-1.76.0.html
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2052985 Title: [SRU] Upgrade Rust to 1.76.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/2052985/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
