On Tue, May 6, 2014 at 9:04 PM, Benno Schulenberg <[email protected]> wrote: > > Hi, > > Trying to build texinfo from SVN (wanting to see how things > stand with the h-H issue), I run into some difficulties. >
Hi, you seem to have a few issues. I will comment on the info browser issues because I've made a few changes there recently. > In file included from info-utils.h:26, > from display.h:25, > from info.h:39, > from makedoc.c:27: > window.h:84: error: redefinition of typedef ‘WINDOW’ > nodes.h:171: note: previous declaration of ‘WINDOW’ was here > > But judging from the comments, that should work. Yes, it compiled for me so wasn't aware of any problems. It could be that I never got the two header nodes.h and window.h included at once so never had the conflicting typedef declarations. > $ info/ginfo doc/info.info > Welcome to Info version 5.2. Type h for help, m for menu item.Segmentation > fault > > Wow. > > The doc/info.info seems to be fine, though, I can read it okay with the > system's own info command. And starting info/ginfo with other arguments > (grep, sed, find) or without any argument works fine too. So, what's up > with this segfault? > I'll look into it. (Note you should really do "info/ginfo --file ./doc/info.info" instead to open a file with that path.) > Okay, I find the system's info.info file, compare it with the one in doc/ > -- the new just has the whole license text included and a few minor > changes. Okay, copy the old one to doc/what.info and run: > > $ info/ginfo doc/what.info > > It does not segfault but the screen is blank and the status line says: > Info: (*no file*)*no node*, 0 lines --All > I'll look into this as well. PS the required version of automake might be 1.14 for a good reason.
