Wait, did you test this patch locally? What was the outcome?

Alex

On Mon, 3 Jun 2024 at 16:46, Sundeep KOKKONDA via
lists.openembedded.org
<[email protected]> wrote:
>
> From: Sundeep KOKKONDA <[email protected]>
>
> The rustdoc binaries are differed on their .llvm.<hash> suffixes between the 
> builds.
> This is a test patch to verify the PGO effect on rustdoc binaries. The issue 
> discussion is here:
> https://internals.rust-lang.org/t/rustdoc-binary-is-not-reproducible/20027
>
> Signed-off-by: Sundeep KOKKONDA <[email protected]>
> ---
>  meta/lib/oeqa/selftest/cases/reproducible.py | 2 --
>  meta/recipes-devtools/rust/rust_1.75.0.bb    | 4 ++++
>  2 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py 
> b/meta/lib/oeqa/selftest/cases/reproducible.py
> index 97a9c3da90..80e830136f 100644
> --- a/meta/lib/oeqa/selftest/cases/reproducible.py
> +++ b/meta/lib/oeqa/selftest/cases/reproducible.py
> @@ -16,8 +16,6 @@ import os
>  import datetime
>
>  exclude_packages = [
> -       'rust-rustdoc',
> -       'rust-dbg'
>         ]
>
>  def is_excluded(package):
> diff --git a/meta/recipes-devtools/rust/rust_1.75.0.bb 
> b/meta/recipes-devtools/rust/rust_1.75.0.bb
> index c66c14cc5a..4caa5892e6 100644
> --- a/meta/recipes-devtools/rust/rust_1.75.0.bb
> +++ b/meta/recipes-devtools/rust/rust_1.75.0.bb
> @@ -153,6 +153,10 @@ python do_configure() {
>      rustc = d.getVar('RUSTC_BOOTSTRAP')
>      config.set("build", "rustc", e(rustc))
>
> +    # Support for the profiler runtime to generate e.g. coverage report,
> +    # PGO etc.
> +    config.set("build", "profiler", e(False))
> +
>      cargo = d.getVar('CARGO_BOOTSTRAP')
>      config.set("build", "cargo", e(cargo))
>
> --
> 2.43.0
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#200261): 
https://lists.openembedded.org/g/openembedded-core/message/200261
Mute This Topic: https://lists.openembedded.org/mt/106463035/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to