[Apollo] Advisories Statistics light light Login

RLBA-2024:8827

Bug Fix Mirrored from RHBA-2024:8827
Issued at: 2024-11-08
Updated at: 2024-11-08

Synopsis

rust-toolset:rhel8 bug fix and enhancement update



Description

Rust Toolset provides the Rust programming language compiler rustc, the cargo build tool and dependency manager, and required libraries.

Bug Fix(es) and Enhancement(s):

* Rebase rust-toolset to interim 1.77 in Rocky Linux 8.10-z (JIRA:Rocky Linux-30089)

* Rebuild rust with LLVM 18 [rhel-8] (JIRA:Rocky Linux-40066)

* Rebase rust-toolset to 1.79 in Rocky Linux 8.10-z (JIRA:Rocky Linux-30073)

* Jump threading MIR opt unsoundly uses bitpattern equality for floats (JIRA:Rocky Linux-54025)

* rust-std-static-wasm32-* still excluded on s390x (JIRA:Rocky Linux-54185)

* Move Rust 1.79 builds from the rhel-next stream to rhel8 (JIRA:Rocky Linux-61984)



Affected products

Rocky Linux 8 aarch64 Rocky Linux 8 x86_64

Fixes



CVEs

Affected packages

Rocky Linux 8 aarch64 - AppStream

cargo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm cargo-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm clippy-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm clippy-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.src.rpm rust-analyzer-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-analyzer-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-debugger-common-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-debugsource-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-doc-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rustfmt-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rustfmt-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-gdb-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-lldb-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-src-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.aarch64.rpm rust-std-static-wasm32-unknown-unknown-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-wasm32-wasi-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-wasm32-wasip1-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-toolset-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm

Rocky Linux 8 x86_64 - AppStream

cargo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm cargo-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm clippy-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm clippy-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.src.rpm rust-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-analyzer-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-analyzer-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-debugger-common-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-debugsource-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-doc-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rustfmt-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rustfmt-debuginfo-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-gdb-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-lldb-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-src-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.x86_64.rpm rust-std-static-wasm32-unknown-unknown-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-wasm32-wasi-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-std-static-wasm32-wasip1-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm rust-toolset-0:1.79.0-2.module+el8.10.0+1877+034b9ef7.noarch.rpm