I have tried to install xemacs 21.5.9 and 21.4.9, both without success.
After ./configure with no options, make eventually fails after loading
all the elc files, with a segmentation fault.
I am running as root, there is no .xemacs or .emacs file in /root, which
is the director in $HOME at the moment. gcc -v reports gcc version 3.2
20020903 (Red Hat Linux 8.0 3.2-7)
uname -a returns:
Linux kelvin 2.4.18-14 #1 Wed Sep 4 13:35:50 EDT 2002 i686 i686 i386
GNU/Linux
I can't find a core file that has been generated. The following is the
message. Any ideas?
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
intern("paths-el-original-news-inews-program")
(let ((origsym (intern (concat "paths-el-original-" (symbol-name
var))))) (if (running-temacs-p) (progn (set var value) (set origsym
value)) (and (eq (symbol-value var) (symbol-value origsym)) (set var
value))))
# bind (value var)
(lambda (var value) (let ((origsym (intern (concat
"paths-el-original-" (symbol-name var))))) (if (running-temacs-p) (progn
(set var value) (set origsym value)) (and (eq (symbol-value var)
(symbol-value origsym)) (set var value)))))(news-inews-program "inews")
funcall((lambda (var value) (let ((origsym (intern (concat
"paths-el-original-" (symbol-name var))))) (if (running-temacs-p) (progn
(set var value) (set origsym value)) (and (eq (symbol-value var)
(symbol-value origsym)) (set var value))))) news-inews-program "inews")
# bind (l)
(let ((l (function (lambda (var value) (let ((origsym (intern (concat
"paths-el-original-" (symbol-name var))))) (if (running-temacs-p) (progn
(set var value) (set origsym value)) (and (eq (symbol-value var)
(symbol-value origsym)) (set var value)))))))) (funcall l (quote
news-inews-program) (cond ((file-exists-p "/usr/bin/inews")
"/usr/bin/inews") ((file-exists-p "/usr/local/inews")
"/usr/local/inews") ((file-exists-p "/usr/local/bin/inews")
"/usr/local/bin/inews") ((file-exists-p "/usr/lib/news/inews")
"/usr/lib/news/inews") (t "inews"))) (funcall l (quote mh-progs) (cond
((file-directory-p "/usr/bin/mh") "/usr/bin/mh/") ((file-directory-p
"/usr/new/mh") "/usr/new/mh/") ((file-directory-p "/usr/local/bin/mh")
"/usr/local/bin/mh/") ((file-directory-p "/usr/local/mh")
"/usr/local/mh/") (t "/usr/local/bin/"))) (funcall l (quote mh-libs)
(cond ((file-directory-p "/usr/lib/mh") "/usr/lib/mh/")
((file-directory-p "/usr/new/lib/mh") "/usr/new/lib/mh/")
((file-directory-p "/usr/local/lib/mh") "/usr/local/lib/mh/") (t
"/usr/local/bin/mh/"))) (funcall l (quote rmail-spool-directory) (cond
((string-match "^[^-]+-[^-]+-sco3.2v4" system-configuration)
"/usr/spool/mail/") ((string-match "^m68k-bull-sysv3"
system-configuration) "/usr/spool/mail/") ((file-exists-p "/var/mail")
"/var/mail/") ((memq system-type (quote (dgux hpux usg-unix-v
unisoft-unix rtu irix))) "/usr/mail/") ((memq system-type (quote
(linux))) "/var/spool/mail/") (t "/usr/spool/mail/"))) (funcall l (quote
sendmail-program) (cond ((file-exists-p "/usr/lib/sendmail")
"/usr/lib/sendmail") ((file-exists-p "/usr/sbin/sendmail")
"/usr/sbin/sendmail") ((file-exists-p "/usr/ucblib/sendmail")
"/usr/ucblib/sendmail") (t "fakemail"))) (funcall l (quote
remote-shell-program) (cond ((file-exists-p "/usr/ucb/remsh")
"/usr/ucb/remsh") ((file-exists-p "/usr/bsd/remsh") "/usr/bsd/remsh")
((file-exists-p "/bin/remsh") "/bin/remsh") ((file-exists-p
"/usr/bin/remsh") "/usr/bin/remsh") ((file-exists-p
"/usr/local/bin/remsh") "/usr/local/bin/remsh") ((file-exists-p
"/usr/ucb/rsh") "/usr/ucb/rsh") ((file-exists-p "/usr/bsd/rsh")
"/usr/bsd/rsh") ((file-exists-p "/usr/local/bin/rsh")
"/usr/local/bin/rsh") ((file-exists-p "/usr/bin/rcmd") "/usr/bin/rcmd")
((file-exists-p "/bin/rcmd") "/bin/rcmd") ((file-exists-p "/bin/rsh")
"/bin/rsh") ((file-exists-p "/usr/bin/rsh") "/usr/bin/rsh") (t "rsh")))
(funcall l (quote manual-program) (if (file-exists-p "/usr/ucb/man")
"/usr/ucb/man" "/usr/bin/man")) (funcall l (quote
directory-abbrev-alist) (when (file-directory-p "/net") (append (when
(file-directory-p "/tmp_mnt") (if (file-directory-p "/tmp_mnt/net")
(quote (("\\`/tmp_mnt/net/" . "/net/"))) (quote (("\\`/tmp_mnt/" .
"/net/"))))) (when (file-directory-p "/a") (quote (("\\`/a/" .
"/net/")))) (when (file-directory-p "/amd") (quote (("\\`/amd/" .
"/net/"))))))))
initialize-xemacs-paths()
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
make[1]: *** [xemacs] Segmentation fault
--
Dov Kruger <dkruger(a)stevens-tech.edu>
Davidson Laboratory