- Issued:
- 2024-11-12
- Updated:
- 2024-11-12
RHBA-2024:9145 - Bug Fix Advisory
Synopsis
rust bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An update for rust is now available for Red Hat Enterprise Linux 9.
Description
For detailed information on changes in this release, see the Red Hat Enterprise Linux 9.5 Release Notes linked from the References section.
Solution
For details on how to apply this update, which includes the changes described in this advisory, refer to:
Affected Products
- Red Hat Enterprise Linux for x86_64 9 x86_64
- Red Hat Enterprise Linux for IBM z Systems 9 s390x
- Red Hat Enterprise Linux for Power, little endian 9 ppc64le
- Red Hat Enterprise Linux for ARM 64 9 aarch64
Fixes
- RHEL-30084 - Rebase rust-toolset to interim 1.77 in RHEL 9.5 - QE
- RHEL-28683 - Rebuild rust with LLVM 18 [rhel-9]
- RHEL-30070 - Rebase rust-toolset to 1.79 in RHEL 9.5
- RHEL-54024 - Jump threading MIR opt unsoundly uses bitpattern equality for floats
- RHEL-54184 - rust-std-static-wasm32-* still excluded on s390x
CVEs
(none)
Red Hat Enterprise Linux for x86_64 9
SRPM | |
---|---|
rust-1.79.0-2.el9.src.rpm | SHA-256: d8021ef9b893948350d9cd1f4c5e695d09f775c465f303747215c002c8620e8c |
x86_64 | |
cargo-1.79.0-2.el9.x86_64.rpm | SHA-256: f8dbf474645e5c77a67899c0e9c6778d4603d854b89ed97a250e88b651141919 |
cargo-debuginfo-1.79.0-2.el9.i686.rpm | SHA-256: 494fa90dee50c04088ea61446b7ce9cfbf28628539cc867681b9c109f791841e |
cargo-debuginfo-1.79.0-2.el9.x86_64.rpm | SHA-256: 505c0f1250c2cced47d5c315659dab6ec7f13092086cb8dd6412ed478f285656 |
clippy-1.79.0-2.el9.x86_64.rpm | SHA-256: 51f0cf7bec5d7f051f68c29cf3495546e8984a7a5ca2a7b360555bc1c3273a3c |
clippy-debuginfo-1.79.0-2.el9.i686.rpm | SHA-256: 882ef27960f7a18c41a1a2bd089a0704f83e5eecaad882b0960161db37e08237 |
clippy-debuginfo-1.79.0-2.el9.x86_64.rpm | SHA-256: f196d3d34ddb7d709f7759c46d8770a984a3f2ffb0e3dce6311f26144782790d |
rust-1.79.0-2.el9.x86_64.rpm | SHA-256: 8d48b97d2403bded0f2461bd3d09308248f52c6297333e6b88824ea47525c2e7 |
rust-analyzer-1.79.0-2.el9.x86_64.rpm | SHA-256: 5211fab8aadf2801b5104b8bd75dd2af3de3a5d46ad73df9f0ba3d97a3ef4370 |
rust-analyzer-debuginfo-1.79.0-2.el9.i686.rpm | SHA-256: 08bf269876e66ed6c42416f3c9837da86607d26477166491ebeafed30c906290 |
rust-analyzer-debuginfo-1.79.0-2.el9.x86_64.rpm | SHA-256: 6217a3acb8203202715064e89efe05ca93501cfd76161b323ddc477bfe374c50 |
rust-debugger-common-1.79.0-2.el9.noarch.rpm | SHA-256: 29671343bce028505fcc35c48c68f41baffefa331a11d776c9614c9de6af9142 |
rust-debuginfo-1.79.0-2.el9.i686.rpm | SHA-256: d879ef6c823ab52c08d753297c811132d86bf3f548733d5f7d8231199cee5a49 |
rust-debuginfo-1.79.0-2.el9.x86_64.rpm | SHA-256: 006389b22c84cd9ce0b3e6eaa6fef49a1cacc71f30e3b2fd8763d75af57f1b35 |
rust-debugsource-1.79.0-2.el9.i686.rpm | SHA-256: 158946e16374a6331cc13353d7abb4c650b0db9fb9b4361caf2888360baba853 |
rust-debugsource-1.79.0-2.el9.x86_64.rpm | SHA-256: b98be769f4be0a7ab2057ab07af97f245a477e0b9d8bc9e81e763de9e1608d37 |
rust-doc-1.79.0-2.el9.x86_64.rpm | SHA-256: ae2f931ba6ca8a747384a601a8eb5ae23c19f970aa3e8752150f7e78d11666fc |
rust-gdb-1.79.0-2.el9.noarch.rpm | SHA-256: 9e1f913880ac52899aef08b2871acf44aecec4c65700fbf7e6257067524cd7b7 |
rust-lldb-1.79.0-2.el9.noarch.rpm | SHA-256: 84905d4cb3f090198958c2bf2e7a2cf19ed378b7f2c2178781a1bf46465f5eb3 |
rust-src-1.79.0-2.el9.noarch.rpm | SHA-256: 95e3daf41d1141ddf2e9459b5589e0f88d1de81ddfbbf0605b1ba29754c642c2 |
rust-std-static-1.79.0-2.el9.i686.rpm | SHA-256: 8d3d9a00b8f6966674e78977e97ba05d9aa6fc7b3969dc94659bb0478005c39b |
rust-std-static-1.79.0-2.el9.x86_64.rpm | SHA-256: e7994a606687a9102dfaf7feb3074e49c49abd38150a541ca36be2f50cf52835 |
rust-std-static-wasm32-unknown-unknown-1.79.0-2.el9.noarch.rpm | SHA-256: ca11e261852d3cb1e06f82195ec6456a01aabfe5e01d224de3f2a071be1b96e5 |
rust-std-static-wasm32-wasi-1.79.0-2.el9.noarch.rpm | SHA-256: 53ef83b24a5e5f77c05a3f67f239ddc9f965d7473de1afeae65f825913935076 |
rust-std-static-wasm32-wasip1-1.79.0-2.el9.noarch.rpm | SHA-256: f0394028e6ddf35a65904a9d47ca291ac420e6af96edf6a3e2a46f94ce857901 |
rust-toolset-1.79.0-2.el9.noarch.rpm | SHA-256: 9eae5e88d7fccdf56046e4d5eb143490bf880fc600777a818c645c384509a004 |
rustfmt-1.79.0-2.el9.x86_64.rpm | SHA-256: 50938176c22788d8a52a2ce274cfca8eb66d6249198f7f9bbeb7658f0483a0dd |
rustfmt-debuginfo-1.79.0-2.el9.i686.rpm | SHA-256: 7f025f401b84d063355e49d48560a33a99eece394602fa7b572e2013fdef30ba |
rustfmt-debuginfo-1.79.0-2.el9.x86_64.rpm | SHA-256: d755239b3787ca4e8d7d0546244bc749df22da2a7b3776f67b6cb7588076a313 |
Red Hat Enterprise Linux for IBM z Systems 9
SRPM | |
---|---|
rust-1.79.0-2.el9.src.rpm | SHA-256: d8021ef9b893948350d9cd1f4c5e695d09f775c465f303747215c002c8620e8c |
s390x | |
cargo-1.79.0-2.el9.s390x.rpm | SHA-256: 3a985541f86391e87a495b8157b056f515b080f1a235c729a6d95fdd7fc781b5 |
cargo-debuginfo-1.79.0-2.el9.s390x.rpm | SHA-256: 5415c7a67271f8aaba1c6d2bd3676bc5363338a714031f122931308f768d5a37 |
clippy-1.79.0-2.el9.s390x.rpm | SHA-256: 55a21be319d24c81cb905c43030e09bc48a9480ab0048f27ec796a991b36d832 |
clippy-debuginfo-1.79.0-2.el9.s390x.rpm | SHA-256: fcf1024a65203093408e0dfd7dad9920df4b32fd4f5bbf5bad52f6269199f319 |
rust-1.79.0-2.el9.s390x.rpm | SHA-256: 4d57f86d9e138944ef78b7827f9d446c53e5c335ead4afd41522e9322f115d2e |
rust-analyzer-1.79.0-2.el9.s390x.rpm | SHA-256: 991d594d5cd74ec5242e4a7981749045a8cd6b91b85c45bf5348737a1c610995 |
rust-analyzer-debuginfo-1.79.0-2.el9.s390x.rpm | SHA-256: 13f4f542fffca37b363bc615f4b9f42e9f2e5605c67de0e4bbbe92c2c846ed63 |
rust-debugger-common-1.79.0-2.el9.noarch.rpm | SHA-256: 29671343bce028505fcc35c48c68f41baffefa331a11d776c9614c9de6af9142 |
rust-debuginfo-1.79.0-2.el9.s390x.rpm | SHA-256: 496e650293510ff7bf6f27c563a37b765d169a749693acbe0d1a9cf930c6200f |
rust-debugsource-1.79.0-2.el9.s390x.rpm | SHA-256: b24f206e815db1f1e81d736c15abfc34f0e6fdc01483d5fae2893b4fff9ec918 |
rust-doc-1.79.0-2.el9.s390x.rpm | SHA-256: 05b7f0b4d3363f5f94a894e0793094edf24d612fb277cac5b91727da99b66db6 |
rust-gdb-1.79.0-2.el9.noarch.rpm | SHA-256: 9e1f913880ac52899aef08b2871acf44aecec4c65700fbf7e6257067524cd7b7 |
rust-lldb-1.79.0-2.el9.noarch.rpm | SHA-256: 84905d4cb3f090198958c2bf2e7a2cf19ed378b7f2c2178781a1bf46465f5eb3 |
rust-src-1.79.0-2.el9.noarch.rpm | SHA-256: 95e3daf41d1141ddf2e9459b5589e0f88d1de81ddfbbf0605b1ba29754c642c2 |
rust-std-static-1.79.0-2.el9.s390x.rpm | SHA-256: 0c4eaed43657eaf84d7805ff791b8723f7ffd95040d3043c4bb7f9e86c98886a |
rust-std-static-wasm32-unknown-unknown-1.79.0-2.el9.noarch.rpm | SHA-256: ca11e261852d3cb1e06f82195ec6456a01aabfe5e01d224de3f2a071be1b96e5 |
rust-std-static-wasm32-wasi-1.79.0-2.el9.noarch.rpm | SHA-256: 53ef83b24a5e5f77c05a3f67f239ddc9f965d7473de1afeae65f825913935076 |
rust-std-static-wasm32-wasip1-1.79.0-2.el9.noarch.rpm | SHA-256: f0394028e6ddf35a65904a9d47ca291ac420e6af96edf6a3e2a46f94ce857901 |
rust-toolset-1.79.0-2.el9.noarch.rpm | SHA-256: 9eae5e88d7fccdf56046e4d5eb143490bf880fc600777a818c645c384509a004 |
rustfmt-1.79.0-2.el9.s390x.rpm | SHA-256: 4bb0ac5e7a0c4fb2f4ed203756dda8b071fe861295bbe847c3683887ff61f16b |
rustfmt-debuginfo-1.79.0-2.el9.s390x.rpm | SHA-256: 0555d39530c64df3198f00853d3c01234f828b06c4dab036bd1991760d86de95 |
Red Hat Enterprise Linux for Power, little endian 9
SRPM | |
---|---|
rust-1.79.0-2.el9.src.rpm | SHA-256: d8021ef9b893948350d9cd1f4c5e695d09f775c465f303747215c002c8620e8c |
ppc64le | |
cargo-1.79.0-2.el9.ppc64le.rpm | SHA-256: 262aa6f24078fa75ad154b741a9acb0016a8ad8c969473cd509ebab76db827f9 |
cargo-debuginfo-1.79.0-2.el9.ppc64le.rpm | SHA-256: b487f10ce016148de614af7ef8029e55ec2a2da5075c1989ba43068bb537bf42 |
clippy-1.79.0-2.el9.ppc64le.rpm | SHA-256: 673f7bddf6153951abcc90a9403c4379d9507ac2a014e882f1ce3d623a5333e9 |
clippy-debuginfo-1.79.0-2.el9.ppc64le.rpm | SHA-256: 4e278b5b385f01c389ed41b827ef9c3a404fd40d537c57f8eb22448465d1e9ac |
rust-1.79.0-2.el9.ppc64le.rpm | SHA-256: 914d2f06a67143069746f54794328dc97f8ff3460be6e7c1e67559c191ab17f5 |
rust-analyzer-1.79.0-2.el9.ppc64le.rpm | SHA-256: 344cf79c16a2731d76e1728133fffe5d6314843777fd9b6125e168a5882c4a77 |
rust-analyzer-debuginfo-1.79.0-2.el9.ppc64le.rpm | SHA-256: a5809c1f4e3a2e0936895dfc735faa9f3ca509ec435dd4d126cf89287dd0fdfb |
rust-debugger-common-1.79.0-2.el9.noarch.rpm | SHA-256: 29671343bce028505fcc35c48c68f41baffefa331a11d776c9614c9de6af9142 |
rust-debuginfo-1.79.0-2.el9.ppc64le.rpm | SHA-256: 1f20733df8518ca0f52082b85deca131210a05dff2a88122f047313827499a49 |
rust-debugsource-1.79.0-2.el9.ppc64le.rpm | SHA-256: 4c0e36e457a4a88b13db4523a7042f7d5af31590ebc515b1009f50a3e189f38d |
rust-doc-1.79.0-2.el9.ppc64le.rpm | SHA-256: 91241d75f473c7c6e131b0abd99f6c084cb281d0c5607e15b6c7b80d8594d632 |
rust-gdb-1.79.0-2.el9.noarch.rpm | SHA-256: 9e1f913880ac52899aef08b2871acf44aecec4c65700fbf7e6257067524cd7b7 |
rust-lldb-1.79.0-2.el9.noarch.rpm | SHA-256: 84905d4cb3f090198958c2bf2e7a2cf19ed378b7f2c2178781a1bf46465f5eb3 |
rust-src-1.79.0-2.el9.noarch.rpm | SHA-256: 95e3daf41d1141ddf2e9459b5589e0f88d1de81ddfbbf0605b1ba29754c642c2 |
rust-std-static-1.79.0-2.el9.ppc64le.rpm | SHA-256: b8c4eb02af8ffa93fa3ba4e36d850cb54beb225089ddf2f48c6f1c63f5690cf6 |
rust-std-static-wasm32-unknown-unknown-1.79.0-2.el9.noarch.rpm | SHA-256: ca11e261852d3cb1e06f82195ec6456a01aabfe5e01d224de3f2a071be1b96e5 |
rust-std-static-wasm32-wasi-1.79.0-2.el9.noarch.rpm | SHA-256: 53ef83b24a5e5f77c05a3f67f239ddc9f965d7473de1afeae65f825913935076 |
rust-std-static-wasm32-wasip1-1.79.0-2.el9.noarch.rpm | SHA-256: f0394028e6ddf35a65904a9d47ca291ac420e6af96edf6a3e2a46f94ce857901 |
rust-toolset-1.79.0-2.el9.noarch.rpm | SHA-256: 9eae5e88d7fccdf56046e4d5eb143490bf880fc600777a818c645c384509a004 |
rustfmt-1.79.0-2.el9.ppc64le.rpm | SHA-256: f9512eb6a9c249967b424725c32b6ee5dca619ba49131ada7d29697bbbf37957 |
rustfmt-debuginfo-1.79.0-2.el9.ppc64le.rpm | SHA-256: b56c51335983d0c8faaaa290cb3d91ed12a7f0bda81638658cb138a7b73fe8ff |
Red Hat Enterprise Linux for ARM 64 9
SRPM | |
---|---|
rust-1.79.0-2.el9.src.rpm | SHA-256: d8021ef9b893948350d9cd1f4c5e695d09f775c465f303747215c002c8620e8c |
aarch64 | |
cargo-1.79.0-2.el9.aarch64.rpm | SHA-256: 779d64992f61b647052b493b434080d56b67e590208670f766bf2e3739a1b3e4 |
cargo-debuginfo-1.79.0-2.el9.aarch64.rpm | SHA-256: df30f01e756d5f1ee520c588f11d712cbf13ee83c53f1e72280a2664403cf9cd |
clippy-1.79.0-2.el9.aarch64.rpm | SHA-256: 4eb0e85eba5246b6738a70d1166b6e5c757445e99a6e4e3bde4d46e0f1e75c0f |
clippy-debuginfo-1.79.0-2.el9.aarch64.rpm | SHA-256: be71f5688387530c7e82fb3b64ed67734f8c658819bcc3d4c20e4a01c0264fa5 |
rust-1.79.0-2.el9.aarch64.rpm | SHA-256: 4cc16855d6bb2cc6567b884be9a6ce0804fc6adf6ea714f9c843aed0f8492b64 |
rust-analyzer-1.79.0-2.el9.aarch64.rpm | SHA-256: b89f0d52d2bf928297369837366356e4da704f2ff4c1279f545461f9f6625499 |
rust-analyzer-debuginfo-1.79.0-2.el9.aarch64.rpm | SHA-256: c8b0d74e0fc08a2cb1c95edaeff1f07097606f850b4b9641d80d5c392495a46c |
rust-debugger-common-1.79.0-2.el9.noarch.rpm | SHA-256: 29671343bce028505fcc35c48c68f41baffefa331a11d776c9614c9de6af9142 |
rust-debuginfo-1.79.0-2.el9.aarch64.rpm | SHA-256: 5ae76c90dd4d343071fbd5112852e52b04cc61f10318d9fa80dde3675fcfdd1a |
rust-debugsource-1.79.0-2.el9.aarch64.rpm | SHA-256: e3c7016d01cd9dab43d1d463bc5ae576339d3168bb1c73314c8b1e9c8b2fd5bc |
rust-doc-1.79.0-2.el9.aarch64.rpm | SHA-256: 9cbd49b74121e45f02224cd161c2305f79245229948fdc8b4a033cd20976dfe1 |
rust-gdb-1.79.0-2.el9.noarch.rpm | SHA-256: 9e1f913880ac52899aef08b2871acf44aecec4c65700fbf7e6257067524cd7b7 |
rust-lldb-1.79.0-2.el9.noarch.rpm | SHA-256: 84905d4cb3f090198958c2bf2e7a2cf19ed378b7f2c2178781a1bf46465f5eb3 |
rust-src-1.79.0-2.el9.noarch.rpm | SHA-256: 95e3daf41d1141ddf2e9459b5589e0f88d1de81ddfbbf0605b1ba29754c642c2 |
rust-std-static-1.79.0-2.el9.aarch64.rpm | SHA-256: ffd9a4f22239ad5d782a1223dac9675e857980b740a34a6b4f7d0b5a43652052 |
rust-std-static-wasm32-unknown-unknown-1.79.0-2.el9.noarch.rpm | SHA-256: ca11e261852d3cb1e06f82195ec6456a01aabfe5e01d224de3f2a071be1b96e5 |
rust-std-static-wasm32-wasi-1.79.0-2.el9.noarch.rpm | SHA-256: 53ef83b24a5e5f77c05a3f67f239ddc9f965d7473de1afeae65f825913935076 |
rust-std-static-wasm32-wasip1-1.79.0-2.el9.noarch.rpm | SHA-256: f0394028e6ddf35a65904a9d47ca291ac420e6af96edf6a3e2a46f94ce857901 |
rust-toolset-1.79.0-2.el9.noarch.rpm | SHA-256: 9eae5e88d7fccdf56046e4d5eb143490bf880fc600777a818c645c384509a004 |
rustfmt-1.79.0-2.el9.aarch64.rpm | SHA-256: ed5e08462d0a5d0c80acc48f45157539f2d825ba6d3c302c340ca44bfdc12327 |
rustfmt-debuginfo-1.79.0-2.el9.aarch64.rpm | SHA-256: 74791a72fa6b8162a4d790886d827f57c459a64f985d480f0778c63ff4addc14 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.