Follow-up Comment #3, bug #62706 (project make): Another thought on point 2 above. Posix contains the following requirement.
"The make utility shall treat all prerequisites as targets themselves and recursively ensure that they are up-to-date, processing them in the order in which they appear in the rule." Should word "processing" here be interpreted as any activity, including secondary expansion (which posix does not define), needed to bring a prerequisite up to date? Secondary expansion of implicit rules in gnu make already satisfied these requirements. This patch makes explicit and static pattern rules to satisfy as well. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?62706> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/