I have a 2.0.33 Linux system, built starting with Slackware 3.4.
I built nmh-0.22 starting with
sh configure --with-editor=/usr/local/bin/emacs
When building, getans.c fails to compile, complaining about a
redeclaration of jmp_buf in /usr/include/setjmp.h. The problem is
that HAVE_SIGSETJMP should be defined for my system. Although
sigsetjmp is not in the libraries, it is defined as a macro in
setjmp.h.
Thanks
I'm not sure what I can do to fix this. The Linux folks keep
changing things to macros, which breaks autoconf (configure).
The same thing happened when I was maintaining zsh, and they
made a similar change to lstat.
The best I can do is put a note in the MACHINES file, to let
people know to manually define this.
--
Richard Coleman
coleman(_at_)math(_dot_)gatech(_dot_)edu