Re: make[3]: *** [Makefile:1910: freadahead.o] Error 1

Bruno Haible <[email protected]>
Newsgroups gmane.comp.gnu.m4.bugs,gmane.comp.lib.gnulib.bugs
Message-ID <5730453.GZTFmEtTWM@omega>
[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.