Reproducible gcc builds, gfortran, and -grecord-gcc-switches
Gerald Pfeifer
gerald@pfeifer.com
Thu Aug 16 07:38:00 GMT 2012
On Wed, 15 Aug 2012, Simon Baldwin wrote:
> This creates a problem for build and packaging systems that are
> fanatical about binary reproducibility and checksums. Temporary file
> names differ on each compilation, so that two different builds of
> libgfortran.a, and by extension all of gcc, will not be bit-identical.
>
> Anyone else encountered this? Bug or feature? There are several
> possible and relatively easy fixes -- any thoughts or feedback on
> which fixes might be better, or worse? Something for mainline or for
> only google-specific branches?
Based on what I am seeing with various build systems and hear some
users say, I'd love to see this addressed on mainline.
Gerald
More information about the Gcc
mailing list