dev-libs/glib with sys-libs/timezone-data[zic-slim] does not switch from DST correctly for some time zones, at least for CE(S)T.
The upstream fix is here:
In addition to the above, its good to also include
The second fix alone, as suggested in some other bugs, is NOT sufficient.
These two above apply cleanly to glib and make the DST parsing work properly again, so they should be included in dev-libs/glib ebuild.
Tested with xfce4 panel clock applet, which otherwise displays DST time even though it has already ended for this year.
Thanks. Looks like both of these commits are in v2.66.3.
The bug has been closed via the following commit(s):
Author: Matt Turner <email@example.com>
AuthorDate: 2020-12-05 16:12:30 +0000
Commit: Matt Turner <firstname.lastname@example.org>
CommitDate: 2020-12-05 18:48:10 +0000
dev-libs/glib: Version bump to 2.66.3
Signed-off-by: Matt Turner <email@example.com>
dev-libs/glib/Manifest | 1 +
dev-libs/glib/glib-2.66.3.ebuild | 291 +++++++++++++++++++++++++++++++++++++++
2 files changed, 292 insertions(+)