autoconf/m4
KO Myung-Hun 88011e1f26 m4/m4.m4: Quote argument to AS_ECHO correctly.
AS_ECHO’s argument is required to be “a single shell word,”
and this more precisely means it must not be altered by shell
word splitting.  In particular, if the argument contains shell
variables whose values contain whitespace then it needs to be
wrapped in "shell double quotes".

The absence of these quotes caused one of the embedded M4 scripts
to be mangled by the Autoconf 2.69 implementation of AS_ECHO.
We don’t officially support bootstrapping with an older version
of Autoconf (use the ./bootstrap script instead) but the absence
of quotes is still incorrect.

For consistency add [M4 quotes] to the use of AS_ECHO that was
shell-quoted but not M4-quoted.

* m4/m4.m4 (AC_PROG_GNU_M4): Quote argument to AS_ECHO correctly.
2023-10-18 14:00:11 -04:00
..
autobuild.m4 make fetch 2023-01-20 23:41:12 -06:00
m4.m4 m4/m4.m4: Quote argument to AS_ECHO correctly. 2023-10-18 14:00:11 -04:00
make-case.m4 make update-copyright 2023-01-20 23:41:13 -06:00