Re: fedora 42 doesn't have awk: how to deal with autoconf subst?

Eric Blake <[email protected]> Thu, 17 Apr 2025 09:14:32 -0500
Newsgroups gmane.comp.lib.gnulib.bugs,gmane.comp.sysutils.autoconf.bugs
Message-ID <gt5nhcqqjqnl6ee26h2vsolmkot6nridsz2gbowklvitqzpjcd@rrsfe465ctwc>
On Thu, Apr 17, 2025 at 02:28:36PM +0200, Bruno Haible via Bug reports for autoconf wrote:
> Jeffrey Walton wrote:
> > Awk is a standard Posix utility:
> > <https://pubs.opengroup.org/onlinepubs/9699919799/idx/utilities.html>.
> 
> The newest POSIX is POSIX:2024. Update your URLs:
> <https://pubs.opengroup.org/onlinepubs/9799919799/idx/utilities.html>.

Just because it is a POSIX utility doesn't matter - in the modern
world of container images, the goal is to start as bare-bones as
possible (intentionally NOT a full POSIX environment) and then
explicitly document what additional tools are needed for whatever task
your container will be doing.  If your container will be running a
configure script, it appears that the distros now want it to be your
responsibility, as a prerequisite of preparing that container, to pull
in additional POSIX utilities that the configure script will rely on,
rather than assuming that the distro has provided them out-of-the-box.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization:  qemu.org | libguestfs.org