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



Reply via email to