bug#74453: running make failed when perl is installed in the very long path

2024-11-26 Thread Bruno Haible via Bug reports for Automake
Nick Bowler wrote: > The Linux program loader expects to find a newline in the first 128 > bytes of the file (increased to 256 in recent versions), otherwise > you will get an ENOEXEC error from execve. My testing indicates: The first line which specifies the interpreter and interpreter args is l

bug#74453: running make failed when perl is installed in the very long path

2024-11-26 Thread Bruno Haible via Bug reports for Automake
Collin Funk cited me: > As Bruno Haible said in a Gnulib thread [1]: > > > "#!/usr/bin/env perl" does not work on GuixSD (where the only program > > that has a hardcoded file name is /bin/sh; there is no /usr and no > > /bin/env on this distro). > > So I don't think it would work in this case. >