[Bug 192490] [build] race condition with multiple instances of cleandir in subdirectories; results in failure like "rm: fts_read: No such file or directory"
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Oct 4 13:40:39 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192490
--- Comment #9 from Ian Lepore <ian at FreeBSD.org> ---
I've been digging into the actual build system problem, and I'm starting to
think that all the reported failures that contain enough of the log to be
useful show that the build failed in a directory that has subdirectories. That
is, one of the failures appeared to be caused by rm -rf running concurrently in
usr.bin/lex and usr.bin/lex/lib. Another failure involves modules/aic7xxx and
modules/aic7xxx/ahc. In another log it appeared that ata/atapci/chipsets was
being deleted simulataneously with ata/atapci/chipsets/ataacard and several
other subdirs under chipsets/.
I didn't see any evidence that the exact same path was being multiply deleted
at the same time. That is, no duplicated entries in SUBDIR lists or
accidentally processing the entire sys/modules hiearchy twice in parallel
somehow through two different parent paths or anything like that.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-toolchain
mailing list