On 8/25/2026 12:48 PM, Mathieu Dubois-Briand via lists.openembedded.org wrote:
On Tue Aug 25, 2026 at 1:56 AM CEST, Alejandro Hernandez Samaniego via 
lists.openembedded.org wrote:
rustc computes each crate's Strict Version Hash (SVH) using inputs that include
the *stage0/stage1 bootstrap compiler* fingerprint, which in turn depends on the
build host arch.

This eventually may cause sstate matches across architectures for artifacts that
are actually different, causing autobuilder intermitent reproducibility issues.

To avoid this, pass a fixed value instead of host-specific bits to the specified
hash.

[YOCTO #15554]

Assisted-by: AI - OpenAI
Signed-off-by: Alejandro Hernandez <[email protected]>
Hi Alejandro,

This looks broken here:

ERROR: rust-native-1.97.1-r0 do_install: Execution of 
'/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/rust-native/1.97.1/temp/run.do_install.2682640'
 failed with exit code 1
...
ERROR: Logfile of failure stored in: 
/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/rust-native/1.97.1/temp/log.do_install.2682640
...
|     Building [==================>      ] 275/348: object, schemars, tracing-s…
|    Compiling rustc_span v0.0.0 
(/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work-shared/rust-source-1.97.1-r0/sources/rustc-1.97.1-src/compiler/rustc_span)
|     Building [==================>      ] 276/348: object, schemars, tracing-s…
| error: expected `;`, found `StableCrateId`
|    --> 
/rustc-dev/8bab26f4f68e0e26f0bb7960be334d5b520ea452/compiler/rustc_span/src/def_id.rs:200:59
|     |
| 200 |         hasher.write(b"

https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/4510

Can you have a look at the issue?

I'll take a look



Thanks,
Mathieu




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

  • [OE-core] [PATCH ... Alejandro Hernandez Samaniego via lists.openembedded.org
    • Re: [OE-core... Mathieu Dubois-Briand via lists.openembedded.org
      • Re: [OE-... Alejandro Hernandez Samaniego via lists.openembedded.org
      • Re: [OE-... Alejandro Hernandez Samaniego via lists.openembedded.org

Reply via email to