fingolfin / gap-osx-bundle

Bundle GAP and related software into a binary installer for Mac OS X
5 stars 3 forks source link

Make binary build fully reproducible (at least on identical build machines) #30

Open fingolfin opened 8 years ago

fingolfin commented 8 years ago

Right now, if I rebuild the content of https://github.com/fingolfin/gap-osx-binary from scratch, on the same machine, I still get some diffs. I have not analyzed this in detail yet, but a typical cause are generated files which contain timestamps dependant on the build date (e.g. *.a archive files).

It would be nice to reduce these diffs as much as possible.

Some potentially relevant links:

fingolfin commented 8 years ago

Potentially useful tools:

fingolfin commented 6 years ago

Updated URL: https://github.com/ReproducibleBuilds/strip-nondeterminism