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.

Reply via email to