In <[EMAIL PROTECTED]>, Marcel Moolenaar wrote: 
> 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.

I would like you to do so, since I'd like to give the better solution
a shot over the weekend.

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

Ops :-) Now working with a seperate Makefile (for bumping Warning
levels).

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <[EMAIL PROTECTED]> http://www.cons.org/cracauer/
  Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536


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

Reply via email to