←back to thread

764 points bertman | 1 comments | | HN request time: 0.199s | source
Show context
Cort3z ◴[] No.43486159[source]
I’m a noob to this subject. How can a build be non-reproducible? By that, I mean, what part of the build process could return non-deterministic output? Are people putting timestamps into the build and stuff like that?
replies(2): >>43486207 #>>43488169 #
1. r3trohack3r ◴[] No.43486207[source]
File paths, timestamps, unstable ordering of inputs/outputs, locals, version info, variations in the build environment, etc.

This pages has a good write up

https://reproducible-builds.org/docs/