diff options
Diffstat (limited to 'poky/meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch')
-rw-r--r-- | poky/meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/poky/meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch b/poky/meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch deleted file mode 100644 index fe0507c981..0000000000 --- a/poky/meta/recipes-devtools/rust/files/repro-issue-fix-with-v175.patch +++ /dev/null @@ -1,36 +0,0 @@ -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 reproducibility 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 - -Upstream-Status: Backport [https://github.com/rust-lang/rust/pull/121959/commits/a9a979839bbdfec48c75d618ab0dce8a953589b8] -Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> ---- ---- a/compiler/rustc_session/src/session.rs 2023-12-21 08:55:28.000000000 -0800 -+++ b/compiler/rustc_session/src/session.rs 2024-02-26 07:29:15.527577022 -0800 -@@ -1260,19 +1260,6 @@ - } - - pub fn should_prefer_remapped_for_codegen(&self) -> bool { -- // bail out, if any of the requested crate types aren't: -- // "compiled executables or libraries" -- for crate_type in &self.opts.crate_types { -- match crate_type { -- CrateType::Executable -- | CrateType::Dylib -- | CrateType::Rlib -- | CrateType::Staticlib -- | CrateType::Cdylib => continue, -- CrateType::ProcMacro => return false, -- } -- } -- - let has_split_debuginfo = match self.split_debuginfo() { - SplitDebuginfo::Off => false, - SplitDebuginfo::Packed => true, - - |