1d28fbd6cf
Otherwise, we run into problems in a typical autoconf-based build system: - config.status is created at some point between two seconds. - config.status is run, generating Makefile by first writing to a file in /tmp, and then mv-ing it to Makefile. - If this mv happens before the beginning of the next second, Makefile will be created with the same tv_sec as config.status, but with tv_nsec = 0. - When make runs, it sees that Makefile is older than config.status, and re-runs config.status to generate Makefile.