On Mon Jul 27, 2026 at 11:12 PM CEST, Richard Purdie wrote: > Hi, > > There are at least a couple of intermittent issues where we would > welcome some help and we now probably have enough information to allow > debugging/progress. > > Firstly, we suspect there is a reproducibility issue arm to x86. This > is summarised with this reproducibility diff: > > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260726-9wb1l3t4/packages/diff-html/ > > (from > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260726-9wb1l3t4/packages/diff-html/) > > I suspect what happened here is that the qemux86-64 files were built > first on an arm host rather than an x86 host. In general the x86 hosts > probably beat the arm hosts to it, hence why this is rare. > > To test/reproduce this, I'd suggest picking a target machine (say > qemux86-64) and then building diffutils on both an x86-64 based host > and on an aarch64 host. Comparing the ptest package will probably > result in a diff similar to the above, e.g.: > > build_triplet·=·aarch64-unknown-linux-gnu > > vs. > > build_triplet·=·x86_64-pc-linux-gnu > > in usr/lib/diffutils/ptest/tests/Makefile amongst other things. I > suspect picking MACHINE=qemuarm64 would have the same result. > > If that reproduces the issue, it would then be a case of iterating > through the differnces and finding a way to reconcile the output so it > is the same, independent of build host architecture. >
Just a follow-up, as I did open a bug entry for this issue: https://bugzilla.yoctoproject.org/show_bug.cgi?id=16376 Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#242169): https://lists.openembedded.org/g/openembedded-core/message/242169 Mute This Topic: https://lists.openembedded.org/mt/120474749/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
