Commit 7d609c5
committed
tools/timezones: update timezone database, and improve TZ compiler
Our TZ compiler is somewhat out of data, and needs to use "rearguard" format
rather than "vanguard" format. Luckily, the Olson database has a script,
"ziguard.awk", that converts between forms (this fixes Ireland DST).
On the other hand, ziguard.awk had a different form of normalizing %z than
we were used to, and we did not support some of those formats when we went
to parse. So now we support those formats.
Tested by diffing the textual output of tools/timezones.py old vs. new.
License: GPL-3.0-or-later
Signed-off-by: Joshua Wise <[email protected]>1 parent 4aade82 commit 7d609c5
File tree
5 files changed
+980
-958
lines changed- LICENSES
- resources/normal/base/tzdata
- tools
5 files changed
+980
-958
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
0 commit comments