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. > Successfully remade target file `c'. > Considering target file `b'. > Pruning file `c'. > Considering target file `d'. > Looking for an implicit rule for `d'. > No implicit rule found for `d'. > Finished prerequisites of target file `d'. > No need to remake target `d'. > Finished prerequisites of target file `b'. > Prerequisite `c' is older than target `b'. > Prerequisite `d' is older than target `b'. > No need to remake target `b'. > Finished prerequisites of target file `a'. > Prerequisite `c' is newer than target `a'. > Prerequisite `b' is older than target `a'. > No need to remake target `a'. Very strange. I would have expected b to have been re-made here, since its prerequisite c was re-made. And the `a' rule should indeed have run. -- Ted Stern Applications Group Cray Inc. office: 206-701-2182 411 First Avenue South, Suite 600 cell: 206-383-1049 Seattle, WA 98104-2860 FAX: 206-701-2500 Frango ut patefaciam -- I break so that I may reveal (The Paleontological Society motto, equally apropos for debugging) _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make