Re: make handling of prerequisites that interlock?

2005-04-05 Thread Ted Stern
On 5 Apr 2005 at 13:03 UTC-0700, Ben Pfaff wrote: ... > Must remake target `c'. > cat x > c > Putting child 0x0806eb20 (c) PID 25644 on the chain. > Live child 0x0806eb20 (c) PID 25644 > Reaping winning child 0x0806eb20 PID 25644 > Removing child 0x0806eb20 PID 25644 from chain. > Succ

Re: make handling of prerequisites that interlock?

2005-04-05 Thread Ben Pfaff
Ted Stern <[EMAIL PROTECTED]> writes: > If you don't mind, try your example again. Remove all those .SUFFIX > statements and stubbed pattern rules. > > Then run using 'make -R -p -d' and either reply directly to me with > the entire output or reply to the list without CC'ing me. I subscribe > to

Re: make handling of prerequisites that interlock?

2005-04-05 Thread Ben Pfaff
Ted Stern <[EMAIL PROTECTED]> writes: > On Tue, 5 Apr 2005, Ben Pfaff wrote: > >> To reliably demonstrate a problem that I have seen elsewhere in >> other circumstances. >> >>> I'd also recommend trying a different filesystem. Reiserfs, for >>> example, handles small files better. >> >> Why do yo

Re: make handling of prerequisites that interlock?

2005-04-05 Thread Ben Pfaff
Ted Stern <[EMAIL PROTECTED]> writes: > On 4 Apr 2005 at 13:56 UTC-0700, Ben Pfaff wrote: >> I'm having some trouble with a set of dependencies that >> indirectly depend on a common file. Here's a minimal makefile >> that demonstrates the problem: [...] >> # Turn off implicit rules to make `ma