Follow-up Comment #4, bug #66073 (group make):
> Maybe the comment intended to use "foo.r" instead? Right, I meant "foo.r" instead of "foo.q". Sorry for confusion. > For example if I use the original description and touch foo.p / bar.p first, then I see the "undesired" behavior for both explicit and pattern grouped targets: I got a different result from GNU Make Head: $ rm -f foo.* bar.* ; touch foo.r bar.r; sleep 1; touch foo.p bar.p; make-latest xfoo $? = foo.r FORCE touch foo.p foo.q $ rm -f foo.* bar.* ; touch foo.r bar.r; sleep 1; touch foo.p bar.p; make-latest xbar $? = FORCE touch bar.p bar.q The behavior is different before/after commit fabb03eac412b5ea19f1a97be31dc8c6fa7fc047, as mentioned here: https://lists.gnu.org/archive/html/help-make/2024-08/msg00003.html > If on the other hand I touch foo.q / bar.q first, I see the "desired" behavior for both: I got the same result for this. I agree this is the "desired" behavior. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66073> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature