Hi Robert,
On Sat, Jun 22, 2013 at 7:36 AM, Robert Royar <xemacs(a)royar.org> wrote:
As of "XEmacs 21.5 (beta33) \"horseradish\"
2257ac0e8a47+ [Lucid]
(x86_64-apple-darwin12.4.0, Mule) of Sat Jun 22 2013 on
grendel.frinabulax.org" the file man/texinfo.texi will not compile on Mac
OS X (10.8) using the system's makeinfo (version 4.8). I have macports
installed, and it supplies the 4.13 tech info package; however,
/opt/local/bin is usually after /usr/bin in my build environment. I suggest
that configure be given additional rules to assure that the supplied
makeinfo is new enough to compile the manual sources. When I run the
configure/build process with a path that places /opt/local/bin before
/usr/bin, the build and subsequent install succeed.
Hmmm, sorry about that. The problem I was trying to deal with is that
our texinfo.tex was too old for systems with texinfo 5.x, so I updated
it. Now it's too new for systems with texinfo 4.8. :-( On the other
hand, texinfo 4.8 is more than 8 years old. That's ancient
technology!:-)
I'm not sure how best to deal with this. We could do a configure
check. We know that texinfo 4.13 is new enough, and that 4.8 is too
old. I guess somebody could have the fun of checking the versions in
between to see where the breakage happens. (I can do that.) But then
what? Error out if texinfo is too old? Try to find a system
texinfo.tex that goes with the installed texinfo? Warn that info
building is going to break and continue?
Perhaps the first option is the best one. Let me try to figure out
the oldest texinfo version that can use this version of texinfo.tex.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta