Hello,

I'm trying to build emacs for the following environment:

source tarball: emacs-21.4a.tar.gz   
platform:       Linux platinum 2.6.16-1.2108_FC4smp #1 SMP Fri May 5 00:20:42 EDT 2006 i686 i686 i386 GNU/Linux
configure cmd:  configure --prefix=/tools

The configure step completes okay, and the Makefiles are generated.  When running 'make', I get the following error in the 'src' directory:

((51651 . 15322) (8352 . 0) (511 . 55) 72298 134860 (14 . 9) (21 . 0) (7138 . 1430))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Wrote /tools/.build/emacs-21.4a/package/lib-src/fns-21.4.1.el
Dumping under names emacs and emacs-21.4.1
make: *** [emacs] Segmentation fault
make: *** Deleting file `emacs'

Digging into the Makefile, I find that the issue is in the 'emacs' target:

emacs: temacs ${etc}DOC ${lisp}
        LC_ALL=C ./temacs -batch -l loadup dump
        -./emacs -q -batch -f list-load-path-shadows

Specifically the command which loads up and dumps emacs:

example> LC_ALL=C ./temacs -batch -l loadup dump
<lots of output omitted>
Finding pointers to doc strings...
Finding pointers to doc strings...done
Wrote /tools/.build/emacs-21.4a/package/lib-src/fns-21.4.1.el
Dumping under names emacs and emacs-21.4.1
Segmentation fault

Any ideas as to what could be causing this problem?
---------------------------------------------------------------------------------
Reid Madsen
| Principal Engineer | NM Sys. Eng. & Arch. | Tektronix Inc. | 469-330-4018 |
reid.madsen@tek.com