On Thursday, January 7, 2021 11:54:19 AM EST Bill Allombert wrote: > The issue is that using $(CC) breaks reproducible build due to pari.cfg. Are you referring to building Debian binary packages reproducibly as in [1]? I don't understand the connection. I see that the C compiler, architecture, and other system information gets into pari.cfg, but the buildd's don't do cross builds. Like Clang rebuilds, cross builds are still experimental territory and will be for the foreseeable future.
It's normal for package builds to honor the CC variable. dh_auto_configure does this by default. I don't think the cross and reproducible builds initiatives are incompatible. If I'm on the wrong track, could you explain how the change would break reproducible builds so I can make an alternative fix? [1] https://tests.reproducible-builds.org/debian/pari
signature.asc
Description: This is a digitally signed message part.