URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=17373>
Summary: Uses VPATH found source name if first double-colon rule doesn't update Project: make Submitted by: None Submitted on: Tuesday 08/08/2006 at 18:53 UTC Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Component Version: 3.80 Operating System: POSIX-Based Fixed Release: None _______________________________________________________ Details: For a makefile that has two double-colon rules to update a target, if the target can be found in the VPATH and the first double-colon rule does not trigger an update, then the path name found through VPATH directory search is used even if the second double-colon rule would have caused an update. I have included a very short shell script to reproduce the minimal setup. This is a bug on Make 3.80 and Make 3.81beta1 _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Tuesday 08/08/2006 at 18:53 UTC Name: vpath_and_double_colon.sh Size: 731B By: None Short shell script to generate Makefile and sources <http://savannah.gnu.org/bugs/download.php?file_id=10489> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=17373> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make