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]] -=-=-=-=-=-=-=-=-=-=-=-
