> Date: Sat, 28 Oct 2006 23:19:02 +0200 > From: Anselm Helbig <[EMAIL PROTECTED]> > > I tried to build the emacs-22.0.90 pretest on OSF1 today. > > uname -a > => OSF1 helene.molgen.mpg.de P4.0 227 alpha
Thanks for testing. > The problem seems to be that the version of OSF1 I am using does not > support IPv6. Yet to me it looks like emacs assumes that all systems > other than Windows NT support IPv6. > > 124 /* Disable IPv6 support for w32 until someone figures out how to do it > 125 properly. */ > 126 #ifdef WINDOWSNT > 127 # ifdef AF_INET6 > 128 # undef AF_INET6 > 129 # endif > 130 #endif No, Emacs doesn't assume that. Rather, the configure script probes for the IPv6 support and defines AF_INET6 accordingly. Could you please look into config.log and see where that test misbehaves, and why? TIA > Loading subr... > Symbol's value as variable is void: nil > > I have no clue how to debug this. One way of debugging this is run temacs under a debugger, put a breakpoint at the functions Ferror and Fsignal, then let temacs run, and when the breakpoint breaks, see where exactly this error happens. If you use GDB, then the command xbacktrace should display a Lisp-level backtrace that should pinpoint the offending place. (You need to invoke GDB from the src directory, where the file .gdbinit defines the xbacktrace command.) It is best to rename subr.elc so that Emacs will load subr.el, because the backtrace info will be more readable then. _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
