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

This is not a bug, but a documented change in behavior, intended to bring GNU
Make in line with Posix specification for Make.

>From the NEWS file:

* WARNING: Backward-incompatibility!
  In order to comply with POSIX, the way in which GNU make processes
  backslash-newline sequences in command strings has changed.  If your
  makefiles use backslash-newline sequences inside of single-quoted
  strings in command scripts you will be impacted by this change.  See
  the GNU make manual subsection "Splitting Command Lines" (node
  "Splitting Lines"), in section "Command Syntax", chapter "Writing the
  Commands in Rules", for details.

In other words, your Makefile violates Posix rules for Make; in order to fix
your Makefile, either use double quotes instead of single quotes, or put the
single-quoted string into a Make variable and use that variable in rule's
commands.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17521>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to