Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Drop extra date from man page #31
in man page in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable.
Hi. Thanks for the contribution.
I am curious why the man page is important for reproducible builds. Generally reproducible builds are talking about the binary output rather than the man pages. Just would like to know the use case to warrant the change. Otherwise, this looks good.
We aim to build completely reproducible Linux distributions, so we try to get bit-by-bit reproducible rpm/deb packages and those include man pages.
We collected use-cases on https://reproducible-builds.org/docs/buy-in/ but unfortunately the page is a bit hidden.