Follow-up Comment #1, bug #62175 (project make):

I think there's a deeper problem here.  POSIX requires that prerequisites be
built in the order they are specified.

If we have a target *all: 1.x 2.x* then it's required by the standard that
*1.x* be built by make before *2.x*.

If that is not happening when .SECONDEXPANSION is enabled, then that's wrong
and is a more serious issue.  I'll take a look at it.

The order that intermediate files appear in the removal line is, of course not
defined and so might be different.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62175>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to