[CCing bug-m4] z___qf wrote: > > freadahead.c: In function 'freadahead': > freadahead.c:92:3: error: #error "Please port gnulib freadahead.c to your > platform! Look at the definition of fflush, fread, ungetc on your system, > then report this to bug-gnulib." > 92 | #error "Please port gnulib freadahead.c to your platform! Look at > the definition of fflush, fread, ungetc on your system, then report this to > bug-gnulib." > | ^~~~~ > make[3]: *** [Makefile:1910: freadahead.o] Error 1 > make[3]: Leaving directory '/opt/build/m4-1.4.18/lib' > make[2]: *** [Makefile:1674: all] Error 2 > make[2]: Leaving directory '/opt/build/m4-1.4.18/lib' > make[1]: *** [Makefile:1572: all-recursive] Error 1 > make[1]: Leaving directory '/opt/build/m4-1.4.18' > make: *** [Makefile:1528: all] Error 2
The m4-1.4.18 release is not usable on modern glibc systems nor on modern macOS any more [1]. The newest created (snapshot) tarball is available through the Gitlab UI https://gitlab.com/gnu-m4/ci-distcheck > CI/CD > Jobs > Finished (check-optimized) > Job artifacts > Browse > m4-snapshot.tar or directly through the following command sequence: wget -O m4-snapshot.tar 'https://gitlab.com/gnu-m4/ci-distcheck/-/jobs/artifacts/master/raw/m4-snapshot.tar?job=check-optimized' tar xf m4-snapshot.tar Bruno [1] https://lists.gnu.org/archive/html/bug-m4/2020-03/msg00000.html