Source: dlt-viewer Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The date is embedded in various .pdf files: https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/dlt-viewer.html /usr/share/doc/dlt-viewer/dlt_viewer_plugins_programming_guide.pdf.gz October·12,·2022 vs. November·15,·2023 The attached patch sets FORCE_SOURCE_DATE in debian/rules to ensure that texlive respects SOURCE_DATE_EPOCH for a reproducible timestamp. According to my local tests, with this patch applied dlt-viewer should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining dlt-viewer! live well, vagrant
From aa6f2e8c6abce5f87760b52a4d4dbdb92749cd16 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Fri, 14 Oct 2022 18:39:17 +0000 Subject: [PATCH] debian/rules: Ensure reproducible timestamps. https://reproducible-builds.org/docs/source-date-epoch/ --- debian/rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/rules b/debian/rules index e27cbb2..497e7de 100755 --- a/debian/rules +++ b/debian/rules @@ -2,6 +2,10 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +# Ensure texlive respects SOURCE_DATE_EPOCH for reproducible +# timestamps +export FORCE_SOURCE_DATE=1 + doc/dlt_viewer_user_manual.pdf: doc/dlt_viewer_user_manual.tex cd doc && \ pdflatex $(^F) && \ -- 2.30.2
signature.asc
Description: PGP signature