On Thu, May 26, 2016 at 11:16:00PM +0200, Alexis Bienvenüe wrote: > Source: gettext > Version: 0.19.7-2 > Severity: wishlist > Tags: patch upstream > User: reproducible-bui...@lists.alioth.debian.org > Usertags: toolchain > X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > > Dear Maintainer, > > While working on the “reproducible builds” effort [1], we have noticed > that some packages (like gdm3, gnome-session) use xgettext in their > building process, resulting in timestamps in POT files that break > reproducibility.
This is because they create the pot file at build time from scratch, every time. I don't think they should do that. > To solve this kind of issues, it would be nice to have xgettext support > the SOURCE_DATE_EPOCH environment variable [2], so that the > POT-Creation-Date timestamp will be set from the last debian/changelog > entry instead of the (unreproducible) build date. I appreciate the work of reproducible builds, but in this case I don't think this is the right way to fix the issue. Please see my comments about this in the logs for this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792687 Thanks.