Fudge dates and PDF IDs in the interest of build reproducibility.

This commit is contained in:
Carlos Maddela
2017-01-05 19:17:49 +11:00
parent 2f2a3918ee
commit ce67360bbf
3 changed files with 32 additions and 0 deletions

4
debian/rules vendored
View File

@@ -6,6 +6,10 @@ include /usr/share/dpkg/buildflags.mk
export DEB_CFLAGS_MAINT_APPEND = $(CPPFLAGS) -Wall -Wno-deprecated-declarations -pedantic
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
export SOURCE_DATE_EPOCH := \
$(shell date --date="$$(dpkg-parsechangelog -S Date)" +%s)
export FORCE_SOURCE_DATE = 1
MUTABLE_FILES := build.h $(wildcard locale/*.po) \
documentation/config/version.tex