mktime behaves differently on different systems.
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=3186
Reported by Martin Nilsson, IDA nilsson@pike.ida.liu.se
[nilsson@m222 basun]$ uname -m -s -p -r
Linux 2.4.2-2 i586 unknown
[nilsson@m222 basun]$ pike
Pike v7.3 release 49 running Hilfe v3.5 (Incremental Pike Frontend)
> mktime(32,9,19,24,6,102,0,0);
(1) Result: 1027541372
bash-2.03$ uname -m -s -p -r
SunOS 5.8 sun4u sparc
bash-2.03$ pike
Pike v7.3 release 39 running Hilfe v3.3 (Incremental Pike Frontend)
> mktime(32,9,19,24,6,102,0,0);
(1) Result: 1027537772