On Mi, 06.09.17 13:18, Mantas Mikulėnas (graw...@gmail.com) wrote: > On Wed, Sep 6, 2017 at 12:58 PM, Ivan Kurnosov <zer...@zerkms.ru> wrote: > > > I've started working on it (as a crazy experiment for myself primarily) > > > > At the moment I added support for timezones (IANA) to the `CalendarSpec`, > > the parser and the formatter. > > > > https://github.com/zerkms/systemd/commit/367325ae7a2c4df2c05 > > 13e8bb8e9925aaf24feef > > > > systemd actually used to have code for parsing *tzdata files* (and showing > DST information in timedatectl); you might want to find that in Git.
While it did parse that I don't think we should go that route here. When converting local time into unix time and back we really should let the libc deal with that, and not replicate that. it's not pretty to do this in libc, as there's no way to do time calculation in a non-default timezone except by manipulating env vars, but it's doable, as long as we do this out-of-process... Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel