Ar an fichiú lá de mí Bealtaine, scríobh Adam Sjøgren:
Since the commit 3fe8358ad59a (Merge, restoring Ben's GPLv3
manual
changes.) the buildbots on *BSD and OpenSolaris fail with texinfo
errors¹.
It seems that XEmacs now requires a texinfo newer than 4.13, the version
available on, for instance, FreeBSD and NetBSD².
The crux is the version of *makeinfo*. makeinfo 4.13 has no problems with
the current source, but makeinfo 4.8 (of 2004, also on the FreeBSD machine I
use) chokes on it.
Is this on purpose, or would it be possible to stay compatible with
texinfo 4.13?
It’s possible, but the trade-off given the size of the merged changes
suggested require a more recent makeinfo was the way to go.
That said, there’s an implementation of makeinfo in Emacs Lisp that XEmacs
uses on the NT build. It should be possible to check whether makeinfo chokes
on a more recent construct, and use the (slower) Lisp implementation if so.
Exam season for me, though, I won’t get to it for a week and a half at
least.
--
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta