]> git.ipfire.org Git - thirdparty/rsync.git/commit
Make the build reproducible
authorChris Lamb <lamby@debian.org>
Tue, 12 Aug 2025 19:23:59 +0000 (20:23 +0100)
committerAndrew Tridgell <andrew@tridgell.net>
Sat, 23 Aug 2025 06:40:34 +0000 (16:40 +1000)
commit1c5ebdc4e50863f81841be162d891ec0f6d7d0b7
treeedc7aa841d383438e18b674f78294906e1459eaf
parent9994933c8ccf7ead27c81fe4ce2eb4e08af20c7f
Make the build reproducible

From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093201:
Whilst working on the Reproducible Builds effort [0], we noticed that
rsync could not be built reproducibly.

This is because the date in the manual page can vary depending on
whether there is a .git directory and the modification time of version.h
and Mafile, which might get modified when patching via quilt.

A patch is attached that makes this use SOURCE_DATE_EPOCH, which
will always be reliable.
md-convert