[tz] Downstream use of 2021c
philip at trouble.is
Thu Oct 7 04:26:04 UTC 2021
Since the tzdata 2021c release removed most of the controversial link
changes, I wonder how other downstreams feel about importing it. I
spent some time this morning looking at the downstreams I know about.
FreeBSD has 2021c in main but is still on 2021a plus Samoa and Jordan in
the supported stable branches.
Debian is in the same state as FreeBSD.
NetBSD, OpenBSD and Ubuntu are on 2021a + Samoa and Jordan.
Fedora is on 2021b.
CentOS is on 2021a.
A casual glance at other Linux distributions shows they are either on
2021a or 2021c. I am not familiar with their support models so I can't
read anything into that.
Python "pytz" seems to be on 2021c. Python "tzdata" seems to be in a
similar state to FreeBSD, though I'm not sure I'm interpreting the
release model correctly. I know Paul G is on this mailing list though.
As far as I can tell, PostgreSQL is still on 2021a without modifications
for Samoa and Jordan. Tom will correct me if I'm reading that wrong.
I don't know enough about PHP, Java or any of the other well-known (let
alone less well-known) downstreams to figure out what they're doing.
This is looking terribly fragmented. Spare a thought for a hypothetical
engineer tasked with debugging a Java application on Debian with some
Python scripts on Fedora talking to a PostgreSQL database running on
While discussions on this list appear to have become more constructive,
it looks like we're still lacking a clear consensus on the long-term
I feel that 2021c is a pretty reasonable compromise and would be willing
to merge it to the supported FreeBSD releases. Is this something other
downstreams would consider too?
Alternatively, can we reach an interim consensus for a 2021d release
that we'd all be willing to merge?
Senior Reality Engineer
More information about the tz