Simon Josefsson wrote: > 0) Modify autoconf to continue to work in this situation without awk, > replacing it with more POSIX shell or something else?
Many years ago, Autoconf produced configure scripts that used 'sed' for the job of replacing the various @FOO@ occurrences in *.in files. When they switched to 'awk', it was for speed reasons, IIRC. Paul Eggert wrote: > This repeats the > list of programs mentioned in the GNU Coding Standards > <https://www.gnu.org/prep/standards/html_node/Utilities-in-Makefiles.html>, > except it adds [ (which Autoconf-generated scripts use) and omits > install-info, ln, sleep, and tar (which I don't think they do). 'sleep' is used by the Automake macros: In any configure script generated with Autoconf + Automake, you find: sleep $am_try_res sleep $am_try_res sleep $am_try_res sleep "$am_cv_filesystem_timestamp_resolution" I don't think it's worth making a distinction here between Autoconf and "Autoconf + Automake", since most packages that use Autoconf also use Automake. Bruno