diff options
author | Chris Lamb <[email protected]> | 2020-02-15 09:32:59 +0000 |
---|---|---|
committer | Robert Antoni Buj Gelonch <[email protected]> | 2020-02-16 09:07:03 +0100 |
commit | 5abf684dc853caa629c92d2600c3c7f3d4264a66 (patch) | |
tree | 2bf2cb7971fa6a42b768a7059f7b117c8addb8af /autogen.sh | |
parent | 10c192c904f9889153e2788bef9b2520b3068864 (diff) | |
download | mate-desktop-5abf684dc853caa629c92d2600c3c7f3d4264a66.tar.bz2 mate-desktop-5abf684dc853caa629c92d2600c3c7f3d4264a66.tar.xz |
Make the build reproducible
Whilst working on the Reproducible Builds effort [0] we noticed that
mate-desktop could not be built reproducibly.
This is is because it generated a "release year" etc. based on the current
build date which was embedded in the binary and possibly other files. A
patch attached that uses SOURCE_DATE_EPOCH [1] instead.
As a side-effect, this fixes the (accidental) reset of MATE_DATE in the
Autotools build system in inherited from mate-desktop-environment.git.
This was originally filed in Debian as #951357 [2].
[0] https://reproducible-builds.org/
[1] https://reproducible-builds.org/specs/source-date-epoch/
[2] https://bugs.debian.org/951357
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions