Barry deFreese, le Wed 27 May 2009 23:09:29 -0400, a écrit : > This block of code in Src/cond.c seems to be the initial issue with > zsh-beta:
Yes it is. > #if defined(GET_ST_MTIME_NSEC) && defined(GET_ST_ATIME_NSEC) > if (!(st = getstat(left))) > return 1; > return (st->st_atime == st->st_mtime) ? > GET_ST_ATIME_NSEC(*st) > GET_ST_MTIME_NSEC(*st) : > st->st_atime > st->st_mtime; > #else > return !((st = getstat(left)) && st->st_atime <= st->st_mtime); > #endif The GET_ST_* macros use the st_atim field, which we do provide (as we should and as Linux does) when __USE_MISC gets defined by <features.h>. IIRC the configure script of zsh properly sets some _BSD_SOURCE to get it but apparently it is not propagated up to here, that's what should be tracked. Samuel -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

