On Wed, Nov 13, 2019 at 3:40 AM Palle Girgensohn <girgen@xxxxxxxxxxxx> wrote: > The decision to use postgresql's tzdata is quite old. It was based on the assumption that postgres is updated more frequently than the operating system, and that for that reason it was better to use postgresql's tzdata, since it would be more accurate more often. This is probably not true anymore, so I agree it should probably be changed to default=system-tzdata on FreeBSD. > > I will commit an upgrade in Thursday, and unless anybody raise their voice against it, I will change the default setting then. Thanks! FreeBSD users already have the choice between zoneinfo from base or the misc/zoneinfo port if for some reason they want to control tzdata updates separately. PostgreSQL and FreeBSD both track tzdata closely, and both pushed a commit for version 2019c into their stable branches within a couple of weeks of it being released, so I don't foresee any problem with this change, and staying in sync with libc seems to outweigh any other concerns IMHO. https://www.iana.org/time-zones https://github.com/postgres/postgres/tree/REL_12_STABLE/src/timezone/data https://github.com/freebsd/freebsd/tree/stable/12/contrib/tzdata