cannot build with xserver util/modular as directory m4 is missing, autoconf 2.71 and automake 1.16
in regards to commit c52f54e9 which introduces the AC_CONFIG_MACRO_DIRS([m4])
aclocal errors with aclocal: error: couldn't open directory 'm4': No such file or directory
autoconf (GNU Autoconf) 2.71
automake (GNU automake) 1.16.5
https://lists.gnu.org/archive/html/automake-patches/2012-11/msg00003.html appears to introduce this change (from warning to error)
localhost:~/x11/src$ ./util/modular/build.sh --clone -o lib/libXau $(realpath ../build)
Building to run Linux / x86_64 ()
Thu May 2 16:55:03 UTC 2024
Skipping util/macros...
Skipping font/util...
Skipping doc/xorg-sgml-doctools...
Skipping doc/xorg-docs...
Skipping proto/xorgproto...
Skipping proto/xcbproto...
Skipping lib/libxcvt...
Skipping lib/libxtrans...
======================================================================
== Processing: "lib/libXau"
== configuration options:
Cloning into 'lib/libXau'...
warning: redirecting to https://gitlab.freedesktop.org/xorg/lib/libXau.git/
remote: Enumerating objects: 582, done.
remote: Counting objects: 100% (96/96), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 582 (delta 48), reused 86 (delta 39), pack-reused 486
Receiving objects: 100% (582/582), 117.40 KiB | 248.00 KiB/s, done.
Resolving deltas: 100% (357/357), done.
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I /home/alpine/x11/build/share/aclocal -I m4
aclocal: error: couldn't open directory 'm4': No such file or directory
autoreconf: error: aclocal failed with exit status: 1
build.sh: "./autogen.sh" failed on lib/libXau
build.sh: error processing: "lib/libXau"
localhost:~/x11/src$
Edited by mgood7123