bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #20006] Regression between 3.80 and 3.81


From: Ben Franksen
Subject: [bug #20006] Regression between 3.80 and 3.81
Date: Fri, 04 Apr 2008 11:25:35 +0000
User-agent: Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.5 (like Gecko)

Follow-up Comment #1, bug #20006 (project make):

We just stumbled over the same bug when upgrading from 3.80 to 3.81. As
additional data point, I verified that reverting the change in implicit.c from
1.40 to 1.41 in a version freshly checked out from CVS fixes it (in our
project -- and don't ask me why ;). This is the change I made:

aragon: .../tools/make > cvs diff -u
Index: implicit.c
===================================================================
RCS file: /sources/make/make/implicit.c,v
retrieving revision 1.66
diff -u -r1.66 implicit.c
--- implicit.c  4 Jul 2007 19:35:19 -0000       1.66
+++ implicit.c  4 Apr 2008 11:18:38 -0000
@@ -678,7 +678,7 @@
                  so it might actually exist.  */
 
               /* @@ dep->changed check is disabled. */
-              if (((f = lookup_file (name)) != 0 && f->is_target)
+              if (lookup_file (name) != 0
                   /*|| ((!dep->changed || check_lastslash) && */
                   || file_exists_p (name))
                 continue;


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?20006>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]