On Sun, Jan 5, 2014 at 4:09 PM, Marc Espie <es...@nerim.net> wrote:
> On Sun, Jan 05, 2014 at 04:11:24PM -0700, Marc Espie wrote:
...
>> Log message:
>> don't whine about octal numbers > 2^32. They're not portable, but
>> they work on all OpenBSD platforms.
>>
>> Shuts up warning noticed by naddy@
>
> Turns out this is probably a side-effect of guenther's work on time_t
> within tar.
>
> I expect we have some source distfile (I don't know which one yet) with
> dates set into the future, sufficiently far enough that they're >2^32...

It could also be a file with a pre-1970 timestamp, which had quirky
(i.e., unportable) representation in the tar format before, and an
ever quirkier and less-portable representation now.  I had started to
change pax/tar to clamp those to (time_t)0 after miod pointed this
out, but vacation and illness intervened.  Maybe once I can breath and
think straight I'll be able to get back to that...


Philip

Reply via email to