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

Bug#783210: glibc: please make the package build reproducibly



On 2016-06-06 02:48, Ximin Luo wrote:
> On Mon, 19 Oct 2015 10:11:25 +0200 Aurelien Jarno <aurelien@aurel32.net> wrote:
> > It means that the point 3 (usage of __DATE__ and __TIME__) is the only
> > one left to address in the version currently in experimental.
> > 
> 
> Hi, GCC have now added support for SOURCE_DATE_EPOCH so we can use this instead. Debhelper now sets this environment variable automatically, and GCC should automatically read it, so perhaps we can get rid of the whole (3)-related patch, but I haven't tested this yet.

In the current code __DATE__ and __TIME__ are used to generate a unique
serial number shared between two processes. Therefore using
SOURCE_DATE_EPOCH for that is not correct here.

I have submitted a patch upstream to fix that another way [1].
Unfortunately there is still work to do and I am currently lacking time
to work on that. Help would be appreciated.

Aurelien


[1] https://sourceware.org/ml/libc-alpha/2016-03/msg00240.html

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net

Attachment: signature.asc
Description: PGP signature


Reply to: