Having source files with the same name in different subdirectories won't work because their object files would conflict, but don't allow the failure to be because depend.awk left out the conflicting rules. No change in behavior from the most recent commit.