Debian Patches

Status for tkrzw/1.0.34-1

Patch Description Author Forwarded Bugs Origin Last update
source-date-epoch.patch Honor SOURCE_DATE_EPOCH for HashDBM metadata timestamps
Generated HashDBM files, including TreeDBM's underlying storage, embed
wall-clock timestamps when initialized, synchronized, or closed. Capture
a validated SOURCE_DATE_EPOCH at writable Open and use it for those
metadata writes. Leave wall-clock and monotonic timing, update logs, and
read-only access unchanged. Reject invalid epochs before creating or
truncating any database file.

This makes generated dictionary databases reproducible while retaining
the current behavior when the environment variable is absent. The
public timestamp API documents the opt-in behavior.

diff --git a/tkrzw_dbm_hash.cc b/tkrzw_dbm_hash.cc
Boyuan Yang <byang@debian.org> no 2026-10-09

All known versions for source package 'tkrzw'

Links