[bug #63125] Automatic variables in Secondary Expansion don't work as documented

2022-09-28 Thread Riccardo P. Bestetti
Follow-up Comment #2, bug #63125 (project make): [comment #1 comment #1:] > Also, recall that $^ shows a set of prerequisites that does NOT include duplicates. If you want to see the full set of prerequisites including duplicates, you need to use $+. So sorry - my testing, and the output that is

[bug #63126] Fix typos in paragraph "Loading Dynamic Objects".

2022-09-28 Thread Dmitry Goncharov
URL: Summary: Fix typos in paragraph "Loading Dynamic Objects". Project: make Submitter: dgoncharov Submitted: Wed 28 Sep 2022 09:26:44 PM UTC Severity: 3 - Normal

[bug #63126] Fix typos in paragraph "Loading Dynamic Objects".

2022-09-28 Thread Dmitry Goncharov
Additional Item Attachment, bug #63126 (project make): File name: sv63126.diff Size:3 KB ___ Reply to this item at:

[bug #63125] Automatic variables in Secondary Expansion don't work as documented

2022-09-28 Thread Paul D. Smith
Follow-up Comment #1, bug #63125 (project make): A result of *foo.1* is definitely not right. The value of *$<* is always set to the first prerequisite in the rule definition which provides the recipe, if there is one. Only if there isn't a prerequisite listed in the rule itself will you get the

[bug #63125] Automatic variables in Secondary Expansion don't work as documented

2022-09-28 Thread Riccardo P. Bestetti
URL: Summary: Automatic variables in Secondary Expansion don't work as documented Project: make Submitter: vmsh0 Submitted: Wed 28 Sep 2022 08:24:02 PM UTC Severity: 3 - Normal

[bug #63111] Regression. make runs out of file descriptors.

2022-09-28 Thread Paul D. Smith
Follow-up Comment #5, bug #63111 (project make): >> 2) Keep the change for explicit grouped targets, and revert the change for pattern rule grouped targets, say that these two will always work differently. > > i suspect, this difference in behavior can cause trouble than the original bug. I guess