main
Update macros from autoconf-archive.
Replace `foo` in descriptions with 'foo'
Move gettext checks to m4/gettext.m4
hardening.m4: check for -fcf-protection=return on 32-bit x86
Use ldap_msgfree() instead of ldap_init() for the lber.h test. The ldap_init() function is marked as deprecated and not defined by default on some systems. This can cause an error for compilers that do not support implicit function declarations. From Florian Weimer.
Update to libtool 2.5.4
Update to libtool 2.5.3
m4/openssl.m4: fix cross-compilation with wolfssl
Solaris: use lt_prog_compiler_pic instead of assuming -KPIC
determine Python (3.10) version number correctly. from upstream automake
Move python.m4 and runlog.m4 to the m4 directory. Previously they were inline in aclocal.m4.
SUDO_CHECK_SANITIZER: quote "$3" in awk script so m4 doesn't eat it.
configure: error out if log or run dir is set to "no"
Try to link a simple shared object with -Wl,--no-undefined. This only works for gcc-style compilers, which should not be a problem. The source uses environ (FreeBSD) and errno (OpenBSD).