>>>> "sb" == SL Baur <steve(a)xemacs.org>
writes:
sb> Somebody left the XEmacs CVS in a fucked up state. Never do this.
sb> Compiling files without .elc... Done
sb> cd /usr/local/devel/xemacs-builds/xemacs-21.2/man && make info
sb> make[1]: Entering directory `/usr/local/devel/xemacs-builds/xemacs-21.2/man'
sb> makeinfo -o ../info/cl.info cl.texi
sb> Making info file `../info/cl.info' from `cl.texi'.
sb> makeinfo -o ../info/custom.info custom.texi
sb> Making info file `../info/custom.info' from `custom.texi'.
sb> makeinfo -o ../info/emodules.info emodules.texi
sb> Making info file `../info/emodules.info' from `emodules.texi'.
sb> makeinfo -o ../info/external-widget.info external-widget.texi
sb> Making info file `../info/external-widget.info' from
`external-widget.texi'.
sb> makeinfo -o ../info/info.info info.texi
sb> Making info file `../info/info.info' from `info.texi'.
sb> info.texi:69: No matching `@end ifnottex'.
sb> info.texi:77: Unmatched `@end'.
sb> makeinfo: Removing output file `../info/info.info' due to errors; use --force
to preserve.
sb> make[1]: *** [../info/info.info] Error 2
sb> make[1]: Leaving directory `/usr/local/devel/xemacs-builds/xemacs-21.2/man'
sb> make: *** [info] Error 2
I don't typically do commits without at least being able to build.
You must be using some old broken makeinfo. Both versions 3.12f and
4.0 of makeinfo work for me. Upgrade. If you look at the source file
info.texi, you'll see that the complaint lines 69 and 77 are in fact
matching each other, so there is no obvious workaround for this
brokenness, except perhaps to change all the @ifnottex to @ifinfo.
Upgrade.
Martin