I don't have this problem on my server. I looked at your github issue page. Those macros are defined by the `configure' script. I can see that guix's `configure' output defines HAVE_STRUCT_TM_TM_GMTOFF in config.h. (if neither of the #if match, then the `tz' pointer is likely garbage and the program will crash.) A problem with your time zone configuration seems like a reasonable guess. I'd check it with a simple C program like the one attached.