--- make-3.82.orig/remake.c 2010-07-13 04:20:42.000000000 +0300 +++ make-3.82/remake.c 2011-12-01 12:21:49.399218731 +0200 @@ -660,7 +660,7 @@ /* If any dependency failed, give up now. */ - if (dep_status != 0) + if (dep_status != 0 && !keep_going_flag) { file->update_status = dep_status; notice_finished_file (file);