On 2026-06-19, Jochen Sprickerhof wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed that
> sdpb could not be built reproducibly.
>
> This is because the LaTeX-based documentation includes the current
> build date. This can be specified to use SOURCE_DATE_EPOCH through the
> LaTeX-specific FORCE_SOURCE_DATE environment variable.

(not technically LaTeX-specific :)

> Adding
>
> export FORCE_SOURCE_DATE=1
>
> at the top of debian/rules makes the package reproducible

I can confirm this fix is still needed and would like to propose the
following patch for an NMU in the coming weeks:

diff --git a/debian/rules b/debian/rules
index a472ea3..10f80aa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,8 @@

 include /usr/share/dpkg/pkg-info.mk

+export FORCE_SOURCE_DATE=1
+
 %:
        dh $@


Are there any outstanding concerns from the maintainers?


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to