[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#70169: [PATCH v3 13/13] maint: Ensure generated file reproducibility
From: |
Janneke Nieuwenhuizen |
Subject: |
bug#70169: [PATCH v3 13/13] maint: Ensure generated file reproducibility for dist. |
Date: |
Sun, 14 Apr 2024 11:24:56 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
pelzflorian (Florian Pelz) writes:
> Janneke Nieuwenhuizen <janneke@gnu.org> writes:
>> @@ -264,8 +264,8 @@ endif
>> # Git rather than using metadata from the filesystem.
>> define version.texi-from-git
>> $(srcdir)/doc/stamp-$(1): $(srcdir)/$(2) $(top_srcdir)/configure
>> - $$(AM_V_GEN)set -e \
>> - export LC_ALL=C; \
>> + $$(AM_V_GEN)set -e; \
>> + export LANG=C LANGUAGE=C LC_ALL=C LC_TIME=C; \
>> export TZ=UTC0; \
>> timestamp="$$$$(git log --pretty=format:%ct -n1 -- "$$<" \
>> 2>/dev/null \
>
> LGTM. No v4 needed in my opinion.
Great, pushed to master as 416f11f1d4b2e12d8db2687e753d760f148cfc2d
--
Janneke Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com
- [bug#70169] [PATCH v3 07/13] maint: Generate 'doc/version-LANG.texi' reproducibly., (continued)
- [bug#70169] [PATCH v3 07/13] maint: Generate 'doc/version-LANG.texi' reproducibly., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 03/13] maint: Use reproducible timestamps and name for tarball., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 02/13] maint: Cater for running `make dist' from a worktree., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 04/13] maint: Generate 'doc/version.texi' reproducibly., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 10/13] maint: Avoid EPS generation to fail silently, ensure reproducibility., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 11/13] maint: Avoid PNG and PDF generation to fail silently., Janneke Nieuwenhuizen, 2024/04/08
- [bug#70169] [PATCH v3 13/13] maint: Ensure generated file reproducibility for dist., Janneke Nieuwenhuizen, 2024/04/08
[bug#70169] [PATCH v3 08/13] maint: Use xgettext.scm wrapper to create .PO files reproducibly., Janneke Nieuwenhuizen, 2024/04/08
[bug#70169] [PATCH v3 06/13] maint: Generate AUTHORS and ChangeLog reproducibly., Janneke Nieuwenhuizen, 2024/04/08
[bug#70169] [PATCH v3 09/13] maint: Use reproducible Git timestamp for POT-Creation-Date., Janneke Nieuwenhuizen, 2024/04/08
[bug#70169] [PATCH v3 05/13] maint: Help help2man generate reproducible man-pages., Janneke Nieuwenhuizen, 2024/04/08
[bug#70169] [PATCH v3 12/13] maint: Reset CreationDate metadata on generated PDFs., Janneke Nieuwenhuizen, 2024/04/08