[tz] [tz-announce] 2021b release of tz code and data available
Paul Eggert
eggert at cs.ucla.edu
Sun Sep 26 15:37:58 UTC 2021
On 9/26/21 3:38 AM, Michael H Deckers wrote:
> Link America/Port_of_Spain America/Virgin
> in line 755 of backzone should be converted to
> Link America/St_Thomas America/Virgin
That would create a link-to-a-link (America/Virgin → America/St_Thomas →
America/Puerto_Rico), which would cause "make check_links" to fail. This
maintainer check was put in several years ago, when some downstream
software misbehaved with a link-to-a-link in one of our releases. And I
suspect that even zic is not robust in the presence of arbitrary
links-to-links, though I haven't tested this.
I do see the semantic issue behind the change you're proposing, as
America/Virgin is an old alias for America/St_Thomas. If we wanted to
add support for links-to-links, I suspect someone would have to code up
and test changes to zic.c, and we would definitely need to give
downstream users considerable time to adjust to the change. I'm not sure
it's worth it merely to support this very minor issue.
More information about the tz
mailing list