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