The more I look into this the more I start to think it may not be a php bug as I first guess. php is relying on tzdata package so it should follow what tzdata bundle has in hand.
I wonder if the change I mentioned in Comment#1 is valid and/or if it has the appropriate informations for "America/Godthab", because for the moment it seems to share similar value as southamerica locations "America/Sao_Paulo" which I wonder if this could be the reason why it conflicts. If it's not conflicting or something not well taken into account. Note that if I set the localtime to "America/Sao_Paulo", I don't see any conflict. So it is really when "America/Godthab" is set and/or possibly other invented 'europe' abbreviation adjust in the same commit. @Thomas, At this stage, I would contact upstream ML (if any) or the author of the patch : Paul Eggert <egg...@cs.ucla.edu> ---------------------- # filename: europe Zone America/Godthab -3:26:56 - LMT 1916 Jul 28 # Nuuk -3:00 - -03 1980 Apr 6 2:00 -3:00 EU -03/-02 # filename: southamerica Zone America/Sao_Paulo -3:06:28 - LMT 1914 -3:00 Brazil -03/-02 1963 Oct 23 0:00 -3:00 1:00 -02 1964 -3:00 Brazil -03/-02 ---------------------- # strings /usr/share/zoneinfo/America/Sao_Paulo <-03>3<-02>,M10.3.0/0,M2.3.0/0 # strings /usr/share/zoneinfo/America/Godthab <-03>3<-02>,M3.5.0/-2,M10.5.0/-1 ---------------------- # ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime # date Mon Dec 4 13:53:33 -02 2017 # php tz.php America/Sao_Paulo -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tzdata in Ubuntu. https://bugs.launchpad.net/bugs/1734967 Title: tzdata info for WGT/WGST broken Status in php5 package in Ubuntu: New Status in php7.0 package in Ubuntu: New Status in php7.1 package in Ubuntu: New Status in tzdata package in Ubuntu: Invalid Status in php7.0 package in Debian: New Bug description: Using "America/Godthab" timezone, "WGT/WGST" is no longer displayed from date command but instead just "-03". Problem is evident in PHP applications too, which now think we're in Sao Paolo. This appears to have changed with latest tzdata update or perhaps in combination with change from DST. Same problem on 16.04, 17.10 and Debian 9. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1734967/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp