guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] gnu: fontforge: Build fonts bit-reproducibly.


From: alírio eyng
Subject: Re: [PATCH] gnu: fontforge: Build fonts bit-reproducibly.
Date: Thu, 24 Mar 2016 06:43:21 +0000

>> +               (substitute* "fontforge/tottf.c"
>> +                 (("at.>head\\.createtime\\[0\\]") "0")
>> +                 (("at.>head\\.modtime\\[0\\]") "0"))))))

> This is for timestamps recorded in TTF files, right?
yes
> Perhaps it would be best to honor the ‘SOURCE_DATE_EPOCH’ environment
> variable¹ instead of always using zero?

> Fontforge users who expect a meaningful timestamp in there
> would still have it.  And the patch could even be submitted upstream
> eventually.
actually there are four values, two are about the font source and two
are about the font executable
the font executable times are not readable in the gui and by the work
on debian, they are not readable in the api, so this change only
low-level things invisible to users
this don't change dates on font information (because these come from
font source)
so i don't see any reason to fiddle with environment variables and
conversions to integer in c

as the two values come from the same place, the updated patch change just once

Attachment: 0001-gnu-fontforge-Build-fonts-bit-reproducibly.patch
Description: Text Data


reply via email to

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