Follow-up Comment #1, bug #66915 (group make): Suggested by Britton Kerin here https://lists.gnu.org/archive/html/bug-make/2025-03/msg00006.html. This is an excerpt from that email. "What confuses me is that since the explicitly requested foo exists and isn't out of date with respect to any non-order-only prereqs (in the example it doesn't have any) and therefore isn't getting rebuilt, I wouldn't expect there to be any need to rebuild it's order-only prereqs either. I would think "order-only" would only impose an order constraint on the execution of the recipes, and since foo's recipe isn't happening why should bar's need to? There's no order violation if it doesn't, and in fact it's a bit of a misuse of the term "order" to describe the current behavior since (in the example) only one recipe is executing. Make is building slightly too much here which is contrary to its purpose."
_______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66915> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature