Subject: Re: yet more parallel-make races
To: None <tech-install@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: tech-install
Date: 09/13/2005 15:51:17
In article <20050913151502.GA21892@spathi.chuq.com>,
Chuck Silvers  <chuq@chuq.com> wrote:
>-=-=-=-=-=-
>
>hi,
>
>I found a couple more problems with parallel makes.
>
>(1) sys/arch/i386/stand
>
>	there's trouble with the shared "lib" directories.  sometimes
>	the "mkdir -p" from one of the subdirectories of lib will create
>	a lib directory before the LIBOBJ stuff has a chance to make
>	a lib symlink.  switching to using .BEGIN for these seems to
>	work better.
>
>(2) usr.bin/tn3270
>
>	both tn3270/tn3270 and tn3270/mset want to depend on
>	tools/mkastosc/mkastosc, and sometimes they both try to build it
>	and collide.  or maybe they collide with the original SUBDIR
>	processing.  either way adding a .WAIT to the SUBDIRS list
>	after "tools" should take care of this.
>
>both patches are attached, anyone have any objections to me applying them?
>
>-Chuck

Please do.

christos