I said: 

> I don't understand this, because as
> far as I can see the mtime should be taken from the actual mtime of
> the file being copied from the CD (install) ...

I've now traced the problem to a leap-year bug in the Plan 9 ISO9660
file server.

Several files in the distribution (including /386/bin/fossil/fossil)
were made on 29 February this year.  A logic error in 9660srv rejects
this as an impossible date, so it sets mtime for those files to zero.

Patch 9660srv-leapyear should fix the error.


Reply via email to