On Wed, Oct 11, 2023 at 5:06 AM Sundeep KOKKONDA via
lists.openembedded.org
<[email protected]> wrote:
>
> [Yocto#14875]
> The '--remap-path-prefix' option removes all references to build directory 
> structure in the debug information within the compiled output for Cargo 
> dependencies and the project's binary.
> However, some references to build directories remains in the final binary in 
> .rustc section in the form of compressed metadata and this makes the build 
> output dependent on the folder structure of the computer it's compiled on.
> So, for reproducible builds, use the configuration option 'remap-debuginfo = 
> true' along with the '--remap-path-prefix'.
>
> Signed-off-by: Sundeep KOKKONDA <[email protected]>
> ---
>  meta/lib/oeqa/selftest/cases/reproducible.py | 2 --
>  meta/recipes-devtools/rust/rust_1.70.0.bb    | 1 +
>  2 files changed, 1 insertion(+), 2 deletions(-)
>

Blimey, well done!

-- 
Alex Kiernan
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#188954): 
https://lists.openembedded.org/g/openembedded-core/message/188954
Mute This Topic: https://lists.openembedded.org/mt/101890610/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to