[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-26, make check failures, mingw64

From: Paul Eggert
Subject: Re: emacs-26, make check failures, mingw64
Date: Tue, 19 Sep 2017 12:38:46 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0

On 09/19/2017 12:08 PM, Fabrice Popineau wrote:
Clearly, the timezone is wrongly formatted.

This is because src/w32.c uses the abbreviation "ZZZ" when a POSIX TZ abbreviation is not supported by MS-Windows.

One possible fix would be for src/w32.c to call tzset with a ZZZ...Z abbreviation, and then to modify tzname[0] afterwards to have a copy of the POSIX-specified abbreviation. src/w32.c could use enough Zs so that the tzname[0] created by the MS-Windows library would be long enough and could be updated in place rather than worrying about our reallocating it.

If that's too much trouble, another workaround would be to change the test case so that it is not run on MS-Windows.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]