[bug #65917] --dry-run doesn't handle pattern rules with multiple targets correctly

2024-06-24 Thread Hannes Domani
URL: Summary: --dry-run doesn't handle pattern rules with multiple targets correctly Group: make Submitter: ssbssa Submitted: Mon 24 Jun 2024 06:23:53 PM UTC Severity: 3 - Nor

[bug #65917] --dry-run doesn't handle pattern rules with multiple targets correctly

2024-06-24 Thread Hannes Domani
Follow-up Comment #1, bug #65917 (group make): I've come up with this patch: diff --git a/src/remake.c b/src/remake.c index ee8971e7..9d33351f 100644 --- a/src/remake.c +++ b/src/remake.c @@ -1090,11 +1090,16 @@ notice_finished_file (struct file *file) d->file->update_status = file->up

The man and Info pages say different things about make -p

2024-06-24 Thread Dan Jacobson
The man and Info pages say different things: To print the data base without trying to remake any files, use 'make -qp'. To print the data base without trying to remake any files, use make -p -f/dev/null. Also they should mention how to print the database in non-jumbled order. GNU Make 4.3