Hello!
(cc'ed directly to Ben Wing as suggested by SJT)
I'm facing the several problems using the self-built 21.5.9 as specified in the
build-report below. Please note that the build was done under W2k using the latest
Cygwin.
XEmacs itself works acceptably now but with the following problems:
1. make check fails:
$ make check
cd ./src && make check
make[1]: Entering directory `/usr/src/xemacs-21.5.9/src'
./xemacs -vanilla -batch -l /usr/src/xemacs-21.5.9/src/../tests/automated/test-h
arness.el -f batch-test-emacs /usr/src/xemacs-21.5.9/src/../tests/automated
Testing /usr/src/xemacs-21.5.9/tests/automated/base64-tests.el...
base64-tests.el: 1234 of 1234 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/byte-compiler-tests.el...
byte-compiler-tests.el: 104 of 104 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/c-tests.el...
c-tests.el: 4 of 4 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/case-tests.el...
case-tests.el: 1148 of 1148 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/ccl-tests.el...
ccl-tests.el: 4570 of 4570 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/database-tests.el...
database-tests.el: 20 of 20 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/extent-tests.el...
extent-tests.el: 194 of 194 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/hash-table-tests.el...
hash-table-tests.el: 9866 of 9866 (100%) tests successful.
Testing /usr/src/xemacs-21.5.9/tests/automated/lisp-tests.el...Signal 11
make[1]: *** [check] Error 139
make[1]: Leaving directory `/usr/src/xemacs-21.5.9/src'
make: *** [check] Error 2
2. In gdb mode every command, issued a single time, is executed *twice*. This is
definitely worse for me than problem no. 1 as debugging is a pain like that.
Build report:
XEmacs Build Report generated by emacs-version
21.5 (beta9) "brussels sprouts" XEmacs Lucid
with system-configuration
i686-pc-cygwin
follows:
Contents of /usr/src/xemacs-21.5.9/Installation:
(Output from most recent run of ./configure)
uname -a: CYGWIN_NT-5.0 WLM01600 1.3.17(0.67/3/2) 2002-11-27 18:54 i686 unknown
./configure '--without-gtk' '--without-gnome' '--without-x11'
'--with-x=no' '--with-msw' '--with-dragndrop' '--with-gif'
'--with-pop' '--with-netinstall' '--pdump' '--with-mule'
'--debug=yes' '--error-checking=all'
XEmacs 21.5-b9 "brussels sprouts" configured for `i686-pc-cygwin'.
Compilation / Installation:
Source code location: /usr/src/xemacs-21.5.9
Installation prefix: /usr/local
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler: gcc
-I/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../include/noX
-I/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../include/noX -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
Relocating allocator for buffers: no
GNU version of malloc: yes
Window System:
Compiling in support for the Microsoft window system.
Using MS-Windows menubars.
Using MS-Windows scrollbars.
Using MS-Windows dialog boxes.
Using MS-Windows native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: msw.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
/usr/src/xemacs-21.5.9/xemacs-make-install.err not found!
/usr/src/xemacs-21.5.9/xemacs-make-check.err not found!
/usr/src/xemacs-21.5.9/xemacs-make-check-temacs.err not found!
/usr/src/xemacs-21.5.9/xemacs-make-all.err not found!
/usr/src/xemacs-21.5.9/beta.err not found!