On Wed, 18 Feb 2026, "Bernhard M. Wiedemann" <[email protected]> wrote:
[...] >> Is this issue still relevant? >> >> In Guile, commit 9b9149a5bf6206c9f01bcc59c9d297364a6c1ccf (2022 i >> ntroduces stage1 and stage2 for building ice-9 modules. The difference >> between the two stages is essentially cross-modules inlining. >> >> I have not read the entire thread yet, but is it Guile that is not >> reproducible yet? Or are we talking about another package here? > > Yes, it is still relevant. > > For openSUSE, it still affects compilation of guix and guile-parted, > where our work-around is to always build with -j1 > > https://src.opensuse.org/pool/guix/src/commit/2124da209a0783849ebc21313d261c8206afb7c6e7f0d2624ef1da5c8a04f419/guix.spec#L116 > https://src.opensuse.org/pool/guile-parted/commit/347c11887e206ac657104a63bcc9d0b37ef928530da08698c7fef868da74a6d0 > > Today I reverted that work-around for a test and parallelism still > caused variations. Interesting, so cross-modules inlining is not the only culprit. Do you have an idea? If you have a .tar.gz, with two binaries so I could use diffoscope on them, that would be great. [...] -- Olivier Dion
