On Thu, Feb 22, 2018 at 4:42 AM, <th...@vmware.com> wrote:

> Casey McGinty writes:
>  > Follow-up Comment #2, bug #53201 (project make):
>  >
>  > See http://man7.org/linux/man-pages/man2/execve.2.html
>  >
>  > *A maximum line length of 127 characters is allowed for the first line
> in an
>  > interpreter script.*
>  I think this is referring to the '#!' line of a script, not internal
>  kernel limits.  This limitation should not affect Gnu Make recipes.

Well, the #! limit is a kernel limit too. But your point that it shouldn't
affect GNU make recipes (directly) is a good one since make invokes recipes
via "/bin/sh -c recipe" without ever using a shebang. I have to admit I'm a
little lost on where the shebang limit is coming in here but it does seem
to be somehow.
Bug-make mailing list

Reply via email to