[tz] Deprecating tzsetwall
Philip Paeps
philip at trouble.is
Wed Apr 22 07:43:33 UTC 2020
On 2020-04-21 20:10:52 (-0700), Paul Eggert wrote:
>On 4/21/20 7:19 PM, Guy Harris wrote:
>>In practice, it probably won't break anything, but at least one OS *does* document it:
>
>Yes, I saw that. I just now looked at the FreeBSD tzsetwall source code here:
>
>https://github.com/freebsd/freebsd/blob/master/contrib/tzcode/stdtime/localtime.c
>
>and as near as I can tell FreeBSD's tzsetwall (which is derived from
>old tzcode) is also busted because it is a no-op. That is, FreeBSD's
>localtime calls the equivalent of tzset first thing (as POSIX
>requires), and this tzset undoes the effect of any previous tzsetwall.
I have a long-standing todo item to update FreeBSD to newer tzcode.
I won't shed a tear over tzsetwall. :)
Philip
--
Philip Paeps
Senior Reality Engineer
Alternative Enterprises
More information about the tz
mailing list