David A. Cobb writes:
Built successfully as previously reported.
The as-built version is fatally crippled without some packages.
This is a long-known issue. The installation documentation warns
about it, as do the release notes. It's also very easy to work
around:
cd /usr/local
mkdir -p lib/xemacs
cd lib/xemacs
wget
ftp://ftp.xemacs.org/pub/xemacs/packages/xemacs-sumo.tar.gz
tar xzf xemacs-sumo.tar.gz
rm xemacs-sumo.tar.gz
so it's not something that is going to generate a lot of interest from
the core developers at this point in time. Patches are welcome.
Trying Tools>Packages>List_and_Install
gets me "symbols definition is void 'allow-remote-paths'"
So I did (setq allow-remote-paths t) and tried again.
And CRASH!
I'll look into that, but it will be a week or so. Maybe somebody else
will get to it sooner. XEmacs should not crash just because Lisp is
missing.
Attachments:
(1) ls -lR of /usr/local/iib/xemacs to show that I manually downloaded a
few critical packages, and it didn't help.
(2) lisp backtrace from abort
(3) C backtrace from gdb /usr/local/bin/xemacs core
And, BTW, there must be an easier way to capture this type of
information, isn't there?
No. By the time you get to a crash, XEmacs is dead, and you're stuck
with system-specific methods. What did you have in mind?
If you've got a decent terminal with plenty of scrollback, you can cut
and paste, or you can use something like "gdb xemacs | tee
/tmp/gdb.log", or you can use gdb's own command logging facilities
(assuming you're on a system where the debugger is gdb, which isn't
necessarily the case).
--
David A. Cobb, semi-retired mainframe T-Rex
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta