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

Unfortunately, Makefile.in is generated by automake and that rule is part of
automake's autogenerated content, it's not part of GNU make, so there's not
much we can do about it (at least, not easily).
I think that your use-case is going to cause lots of other problems and I'm
not sure it's feasible to change all the makefiles to make them work in this
mode.

Instead I think it would be better to convince make that your shell IS a POSIX
shell (if indeed it is).  Maybe someday a new option that would define a shell
as POSIX-compatible would be appropriate for GNU make although I can't think
of a nice way to manage it offhand.

In the meantime, you can change the name of your shell (or make a symlink to
it) to one of the POSIX-compatible shells that make knows about (sh, bash,
ksh, rksh, zsh, ash, dash) and set SHELL=/path/to/my/sh and then make should
be mollified.

    _______________________________________________________

Reply to this item at:

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

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


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

Reply via email to