Follow-up Comment #1, bug #33455 (project gnustep):

Some additional info on this issue:

The Linux systems copy the time zone file Europe/London from
/usr/share/zoneinfo to /etc/localtime when the time zone is set rather than
creating a soft link. This breaks the logic in NSTimeZone +systemTimeZone to
deduce the full time zone name from the link.

Apparently, there is an inherent ambiguity in the time zone abbreviation
"GMT", which can denote standard time (nowadays known as UCT) and the standard
UK time zone. [[NSTimeZone alloc] initWithName: @"GMT"] apparently decides for
UCT=GMT+0000, but NSTimeZone +systemTimeZone should do better when falling
back to querying tzname by noting that the daylight global is non-zero (see
man tzset).

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33455>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to