tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: Parallel build failure on OSX



Joerg Sonnenberger writes:
> On Sun, Jan 11, 2015 at 01:09:43PM +1100, matthew green wrote:
> > isn't this really a problem that some directories are listed 
> > multiple times in the normal build path?
> 
> Not really given that src/lib is handled specially in the build already.

so, from the toplevel, i ran "make obj":

xotica /usr/src7> /var/obj/amd64-x86_64/usr/src7/tooldir.NetBSD-6.0_STABLE-amd64/bin/nbmake-amd64 obj
obj ===> tools
[ ...]
obj ===> lib/../external/bsd/iscsi/lib
obj ===> lib/../external/bsd/libarchive/lib
obj ===> lib/../external/bsd/libarchive/lib/libarchive
obj ===> lib/../external/bsd/libarchive/lib/libarchive_fe
obj ===> lib/../external/gpl2/lvm2/lib
[ ... ]
obj ===> external/bsd/less/bin/lesskey
obj ===> external/bsd/libarchive
obj ===> external/bsd/libarchive/lib
obj ===> external/bsd/libarchive/lib/libarchive
obj ===> external/bsd/libarchive/lib/libarchive_fe
obj ===> external/bsd/libarchive/bin
obj ===> external/bsd/libevent
[ ... ]

can you point where these two traversals are prevented from
happening at the same time for a parallel build?


.mrg.


Home | Main Index | Thread Index | Old Index