<div dir="ltr"><div dir="ltr"><div>Hi Paul,</div><div><br></div><div>Thanks for the input!</div><div><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 19, 2021 at 4:15 PM Paul Eggert via tz <<a href="mailto:tz@iana.org" target="_blank">tz@iana.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 7/19/21 2:42 PM, Patsy Griffin via tz wrote:<br>
> We are looking at ways to reduce the amount of timezone data needed.<br>
> Specifically, we are considering providing a minimal/UTC-only tzdata<br>
> package.<br>
<br>
The definition of "minimal" depends on what software you're using. For <br>
tzcode, the minimal/UTC-only tzdata should be trivial: it's the empty <br>
set. In other words, install no data files whatsoever. This is because <br>
tzcode defaults to UTC if nothing is installed. I think glibc behaves <br>
the same way. If you have some POSIX-compatible library that doesn't <br>
default to UTC in this way, you can set TZ='UTC0' in the environment. <br></blockquote><div><br></div><div>Great!  Defaulting to UTC is perfect.<br></div><div>The Fedora glibc and tzdata package maintainers are working together towards providing this support.<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Perhaps there's some software on your system that doesn't behave the <br>
same way that tzcode and glibc do, and that doesn't conform to POSIX. If <br>
so, you could use the following line:<br>
<br>
Zone        Etc/UTC         0       -       UTC<br>
<br>
as input to zic (or whatever other .zi parser your software is using), <br>
and then use TZ='Etc/UTC'.<br></blockquote><div><br></div><div>Thanks for the example! <br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
We could add some documentation along those lines, or a Makefile rule to <br>
generate that one-line file, or something like that; the details would <br>
depend on what you need.<br>
<br></blockquote><div> </div><div>Adding the documentation would be great.  At this point, we don't see a need for Makefile changes but will keep you posted :-)</div><div><br></div><div>Thank you,</div><div>Patsy<br></div></div></div>