bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: feature: "reproducible" builds with pdfcreationDate


From: James
Subject: Re: feature: "reproducible" builds with pdfcreationDate
Date: Wed, 27 Jul 2016 14:42:29 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0

Hello Graham,


On 26/07/16 21:25, Graham Percival wrote:
It would be nice if we could have byte-for-byte "reproducible" builds; i.e.
if the input file and the lilypond versions are the same, they would produce
identical output.

Currently we can set pdfmodDate, but the PDF metadata "CreationData" field
is still set to the current time.  It would be great if we could either omit
that field, or set it manually.

Test case: compile this twice (keeping the first pdf), then compare the
files.  Ideally they would produce identical output.

\version "2.19.45"
\header {
   % Works great!
   pdfmodDate = "D:20150811160000+01'00'"
   % Doesn't change anything; not currently supported.
   pdfcreationDate = "D:20150811160000+01'00'"
}
{ c'4 }


I will note that both ModDate and CreationDate are optional in the PDF spec
(according to David):
https://lists.gnu.org/archive/html/lilypond-user/2016-07/msg00162.html

Cheers,
- Graham
raised as:

https://sourceforge.net/p/testlilyissues/issues/4946/

James



reply via email to

[Prev in Thread] Current Thread [Next in Thread]