Subject: bug#20272: Support reproducible builds

From: "Bernhard M. Wiedemann" <[email-masked]>
Date: Tue, 9 Apr 2024 06:02:33 +0200

On 08/04/2024 19.27, Thompson, David wrote:
> I don't know what the solution might be, though. I want parallel *and*
> reproducible builds!

For openSUSE we are using -j1 builds everywhere until a better solution 
is found.
https://code.opensuse.org/package/guix/blob/006c5b9d16/f/guix.spec#_112

> If module A imports module B, inlining of
> procedures from B into A may occur *if* B has already been compiled.

So this means, module A would need to wait for compilation of B to 
finish, so that it always inlines it.

This could be implemented either in Makefile or guile.

Ciao
Bernhard M.