# HG changeset patch # User Jim Meyering # Date 908400472 0 # Node ID a52b4052a5b9fab8a44849e020c2509bbaa7885b # Parent d086e834be7d9b4ba54abfecb89477f491a74a37 Use the more portable "TZ=PST8PDT,M4.1.0,M10.5.0" instead of "TZ=America/Vancouver". From Paul Eggert. diff --git a/m4/mktime.m4 b/m4/mktime.m4 --- a/m4/mktime.m4 +++ b/m4/mktime.m4 @@ -50,7 +50,12 @@ { /* 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;