Allen Hewes írta:
./pre-inst-guile
guile> (strftime "%z" (gmtime 0))
"+0000"
guile> (begin
(putenv "TZ=GMT+0")
(tzset)
(let ((tm (localtime 86400)))
(strftime "%z" tm)))
"+0000"
guile> (begin
(putenv "TZ=EST+5")
(tzset)
(let ((tm (localtime 86400)))
(strftime "%z" tm)))
"+0000"

On Cygwin it is caused by incorrect TZ offset setting in libguile/stime.c, line 682.

s


Reply via email to