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

Reply via email to