]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
rust: reproducibility issue fix with v1.75
authorYash Shinde <Yash.Shinde@windriver.com>
Thu, 29 Feb 2024 16:32:42 +0000 (08:32 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Mar 2024 09:30:39 +0000 (09:30 +0000)
commita80ce6e3c023809d1ec13d19e8acb25770b54737
treeff3be67c9f197e49089455c1b05a687c401b4163
parent83bd5e12e069a60a870a7c7ed046a2827eb777a1
rust: reproducibility issue fix with v1.75

With 1.75 rust release, the '.rustc' section of shared object libs are embedded with absolute path names which is casuing reproducibiluty issues.
This change will fix the path name format back to '/rust/$hash' as in earlier versions.

Below are the links for detailed bug description & discusssion with upstream rust.
https://github.com/rust-lang/rust/issues/120825#issuecomment-1964307219
https://github.com/rust-lang/rust/issues/120825#issuecomment-1964652656

Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com>
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch [new file with mode: 0644]
meta/recipes-devtools/rust/rust-source.inc