Subject: bug#38958: Timestamp out of range; substituting 2514-05-30 01:53:03.999999999

From: Ludovic Courtès <[email-masked]>
Date: Fri, 27 Mar 2020 12:54:06 +0100

Roel Janssen <[email-masked]> skribis:

> On Wed, 2020-01-08 at 22:58 +0100, Ludovic Courtès wrote:
>> Hi Roel,
>> 
>> Roel Janssen <[email-masked]> skribis:
>> 
>> > When inside a container produced with:
>> > $ guix environment -CN --ad-hoc ...
>> > 
>> > I encounter a problem when running "make" for some code base:
>> > make[3]: /gnu/store/5hkc9q38w6afhrf7xyz5ybxidr87d1mq-
>> > profile/include/syslog.h:
>> > Timestamp out of range; substituting 2514-05-30 01:53:03.999999999
>> 
>> Fun.  :-)  What does “uname -rm” return?
>> 
>> What the value of the ‘TZ’ environment variable?
>> 
>> Can it be easily reproduced?
>> 
>> Thanks,
>> Ludo’.
>> 
>
> Sorry for the long delay.  This issue had somehow resolved itself.
>
> But now the issue resurfaced for me when building an older version of QtSvg
> (5.9.4).  The 'TZ' environment variable is empty, and the output of "uname -rm"
> is:
> 5.5.10-200.fc31.x86_64 x86_64

Previously you mentioned the problem was in ‘guix environment -C’, but
now you say it happens while running ‘guix build qtsvg’, right?

Is there a simple way to reproduce it?

Ludo’.