Source: minlog Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The build timestamp is embedded in various PDF files: https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/minlog.html /usr/share/doc/minlog/mlcf.pdf January·20,·2022 vs. December·19,·2020 The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH, which is set during debian package builds to the timestamp in the latest debian/changelog entry. https://reproducible-builds.org/docs/source-date-epoch/ Thanks for maintaining minlog! live well, vagrant
From 4e986c342880d3ac6f6f07408713871ab1bd300f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Thu, 31 Dec 2020 08:33:23 +0000 Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH for reproducible timestamps. https://reproducible-builds.org/docs/source-date-epoch/ --- debian/rules | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/rules b/debian/rules index 5d54224..57b8547 100755 --- a/debian/rules +++ b/debian/rules @@ -6,6 +6,8 @@ +# Ensure texlive respects SOURCE_DATE_EPOCH +export FORCE_SOURCE_DATE=1 CFLAGS = -Wall -g -- 2.30.0
signature.asc
Description: PGP signature