How to force zic output to TZIF?
Hi, I have a tz client that expects the tzdata in format TZIF (that's version \nul). It has become necessary to update the tzdata but it is not feasible to update the client. Is it possible with the current 2018d release to generate output in TZIF format (as opposed to TZIF2 or TZIF3)? If so, what needs to be modified? If not, what is the suggested approach? Thanks, Johan
TZIF2 added 64-bit data to the end of TZIF files; TZIF3 added POSIX-style future-use strings to the end of TZIF2 files. In an ideal world, an application expecting original TZIF-format files simply ignores the trailing data. --ado On Tue, Apr 3, 2018 at 1:41 PM, Johan Kohler <johan.kohler@gmail.com> wrote:
Hi, I have a tz client that expects the tzdata in format TZIF (that's version \nul). It has become necessary to update the tzdata but it is not feasible to update the client.
Is it possible with the current 2018d release to generate output in TZIF format (as opposed to TZIF2 or TZIF3)? If so, what needs to be modified? If not, what is the suggested approach?
Thanks, Johan
Thanks, that sounds promising. Johan On Tue, Apr 3, 2018 at 7:46 PM Arthur David Olson < arthurdavidolson@gmail.com> wrote:
TZIF2 added 64-bit data to the end of TZIF files; TZIF3 added POSIX-style future-use strings to the end of TZIF2 files. In an ideal world, an application expecting original TZIF-format files simply ignores the trailing data.
--ado
On Tue, Apr 3, 2018 at 1:41 PM, Johan Kohler <johan.kohler@gmail.com> wrote:
Hi, I have a tz client that expects the tzdata in format TZIF (that's version \nul). It has become necessary to update the tzdata but it is not feasible to update the client.
Is it possible with the current 2018d release to generate output in TZIF format (as opposed to TZIF2 or TZIF3)? If so, what needs to be modified? If not, what is the suggested approach?
Thanks, Johan
participants (2)
-
Arthur David Olson -
Johan Kohler