diff options
author | Jim Meyering <jim@meyering.net> | 1998-10-14 21:27:52 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1998-10-14 21:27:52 +0000 |
commit | 082787996c876e1a2db2b2ec6b784069e0a4e145 (patch) | |
tree | 388bf2f6a6f7f71a4c47395c7d66b7a89f47c933 | |
parent | edef42bf4081dd281f973658bb5593c7ea291942 (diff) | |
download | coreutils-082787996c876e1a2db2b2ec6b784069e0a4e145.tar.xz |
Use the more portable "TZ=PST8PDT,M4.1.0,M10.5.0"
instead of "TZ=America/Vancouver". From Paul Eggert.
-rw-r--r-- | m4/mktime.m4 | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/m4/mktime.m4 b/m4/mktime.m4 index 841e3702e..8d89b33df 100644 --- a/m4/mktime.m4 +++ b/m4/mktime.m4 @@ -50,7 +50,12 @@ spring_forward_gap () { /* glibc (up to about 1998-10-07) failed this test) */ struct tm tm; - putenv ("TZ=America/Vancouver"); + + /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" + instead of "TZ=America/Vancouver" in order to detect the bug even + on systems that don't support the Olson extension, or don't have the + full zoneinfo tables installed. */ + putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); tm.tm_year = 98; tm.tm_mon = 3; tm.tm_mday = 5; |