work around files with a 0 mtime. i think the reason that folks are seeing this is a problem with the pull db generation. but i'm not familar enough with that to provide patches. Reference: /n/sources/patch/applied/mkmtime0 Date: Wed Jul 23 04:04:27 CES 2008 Signed-off-by: quanstro@quanstro.net --- /sys/src/cmd/mk/plan9.c Wed Jul 23 04:02:51 2008 +++ /sys/src/cmd/mk/plan9.c Wed Jul 23 04:02:49 2008 @@ -346,6 +346,7 @@ dirtime(char *dir, char *path) { int i, fd, n; + long mtime; Dir *d; char buf[4096]; @@ -353,12 +354,13 @@ if(fd >= 0){ while((n = dirread(fd, &d)) > 0){ for(i=0; iu.value = d[i].mtime; + symlook(strdup(buf), S_TIME, (void*)mtime)->u.value = mtime; } free(d); }