NetBSD-Bugs archive

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

Re: toolchain/49276: amd64 MKDEBUG builds randomly fail installing compat libraries



On Oct 14,  2:46pm, martin%duskware.de@localhost (Martin Husemann) wrote:
-- Subject: Re: toolchain/49276: amd64 MKDEBUG builds randomly fail installin

| On Tue, Oct 14, 2014 at 08:38:04AM -0400, Christos Zoulas wrote:
| > Yes, as I mentioned in the past the problem is that the install rules don't
| > depend on the build rules if BUILD is not set, so you end up installing while
| > things are being built which is racy. This is why I added BUILD more than
| > a decade ago.
| 
| Can't we make it the default then? (At lest for MAKE_JOBS > 1)

I think it has to be...

At this point typing make install and having it fail if the source was
not built does not sound useful to me. But let's discuss it in tech-toolchain.
If we are going to make it default for jobs > 1 then we might as well make
it default for everything for consistency, and get rid of hundreds of lines
of conditionals in the bsd.mk files.

christos


Home | Main Index | Thread Index | Old Index