On 03-Jun-24 20:20, Alexander Kanavin wrote:
CAUTION: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know 
the content is safe.

Wait, did you test this patch locally? What was the outcome?
rust-rustdoc_1.75.0-r0_amd64.deb is generated and the binaries are identical.

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 (#200262): 
https://lists.openembedded.org/g/openembedded-core/message/200262
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