Hi, On 2020-10-19 14:56, Dimitri John Ledkov wrote: > On Mon, 16 Mar 2020 23:09:58 +0000 Dimitri John Ledkov <x...@ubuntu.com> > wrote: > > Package: tzdata > > Version: 2019c-3 > > Severity: normal > > > > Dear Maintainer, > > > > This adds ICU timezone datafiles from icu-data repository. > > > > The source .txt data files are sources for the binary .res files, > > which are compiled at build time. Shipping this enabled to update > > timezone database files at runtime for icu, by rebuilding icu by > > setting `U_TIMEZONE_FILES_DIR` build-time config option, or at runtime > > with environment variable `ICU_TIMEZONE_FILES_DIR`. This will resolve > > a long standing bug that tzdata inside icu is never updated, and thus > > apps that use icu to access tzdata are always out of date (i.e. php). > > > > Note that the .txt files do duplicate tzdata data files a bit. As they > > are generated with a Java app by ICU upstream which merges tzdata > > files as input together with https://github.com/unicode-org/cldr xmls > > overrides. Maybe in the future, I will provide a more complete / > > reproducible process to rebuild icu input .txt files from the tzdata > > files directly with the xml overlays "from complete scratch". > > > > However, at least .res files generated are reproducible and match > > checksums of the prebuild .res files distributed in the icu-data > > repository. > > > > Regards, > > > > Dimitri. > > Hi, Is this going to be reviewed / considered for inclusion? > > icu package in Debian now compiles with such a definition too, and is > actively trying to lookup updated tzdata from that location.
For some reason this bug never went to the mailing list, so I am discovering it just now. I'll try to have a look at it in the next weeks. Regards, Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net