Martin Cracauer wrote:
> 
> In <[EMAIL PROTECTED]>, Marcel Moolenaar wrote:
> > It seems to me that when there's a PATH= assignment you don't want to
> > add anything to the cache or alternatively, clear the cache after
> > execution of the command having a PATH= assignment.
> 
> The first solution is better, but the source messes with the hashtable
> too directly in too many places.
> 
> Appended diff does the second route. Does it fix your problems?

It fixes the examples and thus my problems :-)

I already created a work-around in `make buildworld' so it works on
older shells without the need to build sh(1) in the bootstrap stage,
because the bug only pops up when doing a parallel make (ie make -jN)
because each command will be executed by the same shell instance in that
case.

BTW: Don't forget to remove '-g' from CFLAGS when you commit the patch
:-)

-- 
Marcel Moolenaar                        mailto:[EMAIL PROTECTED]
SCC Internetworking & Databases           http://www.scc.nl/
The FreeBSD project                mailto:[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to