<div dir="ltr"><div>One quick-and-dirty possibility: in zic.c, set &quot;early_time&quot; to one billion (and downgrade the error about leap seconds before the big bang to a warning).<br><br></div><div>(While quick and dirty, this is considerably more refined than setting timecnt to zero.)<br></div><div><br></div>    @dashdashado<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 18, 2017 at 1:59 PM, Viktor Sergiienko <span dir="ltr">&lt;<a href="mailto:singalen@gmail.com" target="_blank">singalen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, May 18, 2017 at 10:39 AM,  &lt;<a href="mailto:Paul.Koning@dell.com">Paul.Koning@dell.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Limited savings is due to disk sector size; as an example, the &quot;America/New_York&quot; produced by an unmodified zic weighs in at 3545 bytes; on a 4096-byte-sector system, the one sector it takes can&#39;t be reduced.<br>
&gt;&gt;<br>
&gt;<br>
</span><span class="">&gt; That&#39;s a point.  Note though that removing old information will also make for a bunch of duplicates, which reduces the total storage needed.  Also, if you can use a storage system that packs the data, the sector issue may not be there.  I could imagine, for example, storing the zone data in a zip file and extracting the desired file when the user says &quot;I want to use zone America/Thule&quot;.  In our own case, I used a dense file system similar to Linux&#39;s &quot;romfs&quot;.<br>
&gt;<br>
<br>
</span>Yep, or we can mount an archive as is, with archivemount or something.<br>
The file slack can be dealt with, as long as the data is slimmed.<br>
<br>
Thanks!<br>
</blockquote></div><br></div>