Built with gcc-2.95.3. Building worked, last month, but now a newly
built XEmacs dies on startup. As far as I know nothing has changed on
the Sun box in question --- but I am not root so things may have changed
on it without my knowledge), boom. I've turned virtually everything off
and it still happens. I haven't been able to get XEmacs-21.4.[23] to
work in X since the problem started happening, which is frustrating :(
/u03/home/nalcock/repo-src/xemacs/21.4.3/configure
'--prefix=/u03/home/nalcock'
'--exec-prefix=/u03/home/nalcock/.packages.bin/`/u03/home/nalcock/bin/config
.guess`' '--infodir=/tmp/gnu/bar' '--infopath=/u03/home/nalcock/info'
'--datadir=/u03/home/nalcock/lib' '--mandir=/u03/home/nalcock/man'
'--statedir=/u03/home/nalcock/var/run' '--verbose' '--with-gcc'
'--with-mule=no' '--with-xim=no' '--with-xfs=no'
'--with-sound=no'
'--prefix=/u03/home/nalcock'
XEmacs 21.4.3 "Academic Rigor" configured for `sparc-sun-solaris2.5.1'.
Compilation / Installation:
Source code location:
/u03/home/nalcock/repo-src/xemacs/21.4.3
Installation prefix: /u03/home/nalcock
Runtime library search path:
/usr/dt/lib:/usr/openwin/lib:/u03/home/nalcock/.packages.bin/sparc-sun-solar
is2.5.1/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.3:/u03/home/nalcock/.package
s.bin/sparc-sun-solaris2.5.1/lib
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wshadow -Wsign-compare -Wpointer-arith
Relocating allocator for buffers: yes
GNU version of malloc: yes
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/dt/include
/usr/openwin/include
- X Windows libraries location: /usr/dt/lib
/usr/openwin/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Images:
Compiling in support for GIF images (builtin).
WARNING: -----------------------------------------------------------
WARNING: Compiling without XPM image support.
WARNING: You should strongly consider installing XPM.
WARNING: Otherwise toolbars and other graphics will look suboptimal.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
WARNING: -----------------------------------------------------------
WARNING: Compiling without PNG image support.
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
Sound:
Databases:
Compiling in support for DBM.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for ToolTalk.
Compiling in support for dynamic shared object modules.
Stack backtrace:
#0 0xef1f4a90 in kill () from /lib/libc.so.1
(gdb) bt
#0 0xef1f4a90 in kill () from /lib/libc.so.1
#1 0x770fc in fatal_error_signal (sig=11) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/emacs.c:535
#2 <signal handler called>
#3 0xef4b2254 in XtInitializeWidgetClass () from /lib/libXt.so.4
#4 0xef4b24e0 in _XtCreate () from /lib/libXt.so.4
#5 0xef4b2c04 in _XtCreatePopupShell () from /lib/libXt.so.4
#6 0xef4b2c68 in XtCreatePopupShell () from /lib/libXt.so.4
#7 0x161d14 in x_create_widgets (f=0x436200, lisp_window_id=2144260,
parent=2144260) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/frame-x.c:1957
#8 0x16224c in x_init_frame_1 (f=0x436200, props=2144260) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/frame-x.c:2184
#9 0xd300c in Fmake_frame (props=2144260, device=4897280) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/frame.c:395
#10 0x7fca4 in Ffuncall (nargs=2, args=0xefffcac4) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:3528
#11 0x54b04 in execute_optimized_program (program=0x4d906d
"\211\020\026\020\r!\025\016\021!\210\211\024\207ff\a\r\220@",
stack_depth=2, constants_data=0x300f10)
at /u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:746
#12 0x5475c in funcall_compiled_function (fun=2986940, nargs=0,
args=0xefffcc98) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:515
#13 0x7fe70 in Ffuncall (nargs=0, args=0xefffcc94) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:3563
#14 0x54b04 in execute_optimized_program (
program=0x3009b5 "\210* \210 \210r!q\210
\210!\210\016\036a\005\016\037 \210) a\b \004 \210 \210\026
\004!)\207)\216\020", stack_depth=0,
constants_data=0x34f210) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:746
#15 0x5475c in funcall_compiled_function (fun=3465808, nargs=0,
args=0xefffce68) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:515
#16 0x7fe70 in Ffuncall (nargs=0, args=0xefffce64) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:3563
#17 0x54b04 in execute_optimized_program (program=0x26f39d "\210)\016+\003
\207", stack_depth=0, constants_data=0x34f410)
at /u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:746
#18 0x5475c in funcall_compiled_function (fun=3465752, nargs=0,
args=0xefffcf90) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/bytecode.c:515
#19 0x7f808 in Feval (form=3412272) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:3388
#20 0x7bea4 in condition_case_1 (handlers=2144356, bfun=0x7f090 <Feval>,
barg=3412272, hfun=0x5e920 <cmd_error>, harg=2144260)
at /u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:1651
#21 0x5e9b0 in top_level_1 (dummy=1961984) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/cmdloop.c:206
#22 0x83cc4 in internal_catch (tag=2224300, func=0x5e974 <top_level_1>,
arg=2144260, threw=0x0) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/eval.c:1317
#23 0x5e09c in initial_command_loop (load_me=2144260) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/cmdloop.c:285
#24 0x78a70 in sort_args (argc=1955840, argv=0xefffd48c) at
/u03/home/nalcock/repo-src/xemacs/21.4.3/src/emacs.c:2344
This box is essentially totally unpatched.
--
`I'm not sure whether libtool is an existence proof that you _can_
write a shell script that handles its arguments correctly, or a
demonstration that you may try but you are doomed to failure.'
-- Zack Weinberg