Re: autoupdate: "ERROR: end of file in string"
Marko Lindqvist <[email protected]>
| Newsgroups | gmane.comp.sysutils.autoconf.bugs |
|---|---|
| Message-ID | <CAF6bG8cSqixxDb7bQF5qWE+QG-KGHgY5ANbD=ewKZWAZrkNkVQ@mail.gmail.com> |
On Tue, 5 Jan 2021 at 01:56, Marko Lindqvist <[email protected]> wrote: > > Running autoupdate for any active freeciv branch (git clone > https://github.com/freeciv/freeciv.git) results in an error like: > > /usr/bin/m4:/tmp/au5cPMMa/ac.m4:1100: ERROR: end of file in string > autoupdate: error: /usr/bin/m4 failed with exit status: 1 > > I'm on Debian Testing (Bullseye). I've tested with both autoupdate > that Debian ships (autoconf-2.69) and one of self-compiled > autoconf-2.70. This seems to be related in AC_ARG_VAR() in a m4-file. If I remove line AC_ARG_VAR([MOCCMD], [QT 5 moc command (autodetected it if not set)]) from m4/qt.m4, autoupdate works. The line can be added directly to configure.ac without similar problems. For a test, I tried moving the line to some other m4/*.m4 files, and autoupdate failed in these cases. - ML