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

From: Roel Janssen <[email-masked]>
Date: Fri, 27 Mar 2020 10:26:21 +0100

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

The package recipe is somewhat involved (it's part of a build for RStudio), but
if you'd like I can attach it here.

Kind regards,
Roel Janssen