Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-81602

Rebase rust-toolset to 1.88 in RHEL 8.10-z

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • rust-toolset-rhel_next-8100020250711220225.6144fa9a
    • None
    • Rebase
    • 3
    • rhel-pt-llvm-rust
    • ssg_platform_tools
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • PT LLVMRustGo 2025 S6, PT LLVMRustGo 2025 S7, PT LLVMRustGo 2025 S9
    • Pass
    • RegressionOnly
    • Rebase
    • Hide
      .Rust Toolset rebased to version 1.88.0

      RHEL 8.10 is distributed with Rust Toolset in version 1.88.0. This update includes the following notable enhancements:

       * Rust 2024 Edition is now stable. This is a major opt-in release that enables significant language changes and is the largest edition released to date.

       * Leverage the 2024 Edition with `let` chains, allowing fluent `&&`-chaining of `let` statements within `if` and `while` conditions to reduce nesting and improve readability.

       * For high-performance computing, when you enable target features, you can call multiple `std::arch` intrinsics directly in safe Rust, which gives you direct access to specific CPU features.

       * `async` closures are now supported, providing first-class solutions for asynchronous programming. These closures allow borrowing from captures and properly express higher-ranked function signatures with the AsyncFn traits.

       * Trait upcasting allows coercing a reference to a trait object to a reference of its supertrait, simplifying common patterns, especially with the `Any` trait.

       * Cargo now automatically cleans its cache, removing old downloaded files not accessed in 1-3 months, which helps manage disk space.

      Rust Toolset is a rolling Application Stream, and Red Hat only supports the latest version. For more information, see the link:https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle[Red Hat Enterprise Linux Application Streams Life Cycle] document.
      Show
      .Rust Toolset rebased to version 1.88.0 RHEL 8.10 is distributed with Rust Toolset in version 1.88.0. This update includes the following notable enhancements:  * Rust 2024 Edition is now stable. This is a major opt-in release that enables significant language changes and is the largest edition released to date.  * Leverage the 2024 Edition with `let` chains, allowing fluent `&&`-chaining of `let` statements within `if` and `while` conditions to reduce nesting and improve readability.  * For high-performance computing, when you enable target features, you can call multiple `std::arch` intrinsics directly in safe Rust, which gives you direct access to specific CPU features.  * `async` closures are now supported, providing first-class solutions for asynchronous programming. These closures allow borrowing from captures and properly express higher-ranked function signatures with the AsyncFn traits.  * Trait upcasting allows coercing a reference to a trait object to a reference of its supertrait, simplifying common patterns, especially with the `Any` trait.  * Cargo now automatically cleans its cache, removing old downloaded files not accessed in 1-3 months, which helps manage disk space. Rust Toolset is a rolling Application Stream, and Red Hat only supports the latest version. For more information, see the link: https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle [Red Hat Enterprise Linux Application Streams Life Cycle] document.
    • Done
    • Done
    • Done
    • None

      We will rebase Rust Toolset to 1.88 in RHEL 8.10-z.
      The upstream release of 1.88.0 is expected on 2025-06-26.

              jistone@redhat.com Josh Stone
              jistone@redhat.com Josh Stone
              Mariya Pershina
              Josh Stone Josh Stone
              Jesus Checa Hidalgo Jesus Checa Hidalgo
              Malhar Jivrajani Malhar Jivrajani
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: