On 2016-06-06 02:48, Ximin Luo wrote: > On Mon, 19 Oct 2015 10:11:25 +0200 Aurelien Jarno <aurel...@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 aurel...@aurel32.net http://www.aurel32.net
signature.asc
Description: PGP signature