--- implicit.c.orig 2006-03-31 22:36:40.000000000 -0800
+++ implicit.c 2006-11-30 17:58:09.000000000 -0800
@@ -696,7 +696,7 @@
so it might actually exist. */
/* @@ dep->changed check is disabled. */
- if (((f = lookup_file (name)) != 0 && f->is_target)
+ if (((f = lookup_file (name)) != 0)
/*|| ((!dep->changed || check_lastslash) && */
|| file_exists_p (name))
continue;