I had to build with --gung-ho as already mentioned, and Gnus still
isn't working for me, but other stuff appears ok...
> XEmacs Build Report as generated
> by build-report-version 1.35 follows:
> Contents of /net/users/ajc/build/xemacs-20/Installation:
> (Output from most recent run of ./configure)
uname -a: OSF1 goaway.cc.monash.edu.au V4.0 564 alpha alpha
./configure '--with-gcc=no' '--cflags=-O -g3' '--error-checking=all' '--debug=yes' '--gung-ho' '--with-mule' '--with-xfs' '--with-ldap' '--site-includes=/usr/local/include /net/users/ajc/test/giflib/include /net/users/ajc/test/nas/usr/include /net/local/include' '--site-libraries=/usr/local/lib /net/users/ajc/test/giflib/lib /net/users/ajc/test/nas/usr/lib /net/local/lib' '--with-xim=no' '--with-cde=no' '--with-tooltalk=no' '--x-includes=/usr/include' '--x-libraries=/usr/lib' '--with-session=yes' '--with-sound=nas' '--package-path=~/.xemacs::/net/users/ajc/lib/elisp/packages:/usr/local/lib/xemacs/packages'
XEmacs 21.0-b42 "Somali" configured for `alpha-dec-osf4.0'.
Where should the build process find the source code? /net/users/ajc/build/xemacs-20
What installation prefix should install use? /usr/local
What operating system and machine description files should XEmacs use?
`s/decosf4-0.h' and `m/alpha.h'
What compiler should XEmacs be built with? cc -O -g3
Should XEmacs use the GNU version of malloc? no
(The GNU allocators don't work with this system configuration).
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files? /usr/dt/include /usr/include
Where do we find X Windows libraries? /usr/dt/lib /usr/lib
Additional header files: /usr/local/include /net/users/ajc/test/giflib/include /net/users/ajc/test/nas/usr/include /net/local/include
Additional libraries: /usr/local/lib /net/users/ajc/test/giflib/lib /net/users/ajc/test/nas/usr/lib /net/local/lib
Compiling in support for XAUTH.
Compiling in support for XPM images.
Compiling in support for X-Face message headers.
Compiling in support for JPEG image conversion.
Compiling in support for PNG image conversion.
Compiling in network sound (NAS) support.
Compiling in support for Berkeley DB.
Compiling in support for GNU DBM.
Compiling in support for LDAP (UMich libs).
Compiling in support for ncurses.
Compiling in Mule (multi-lingual) support.
Using XFontSet to provide bilingual menubar.
Compiling in support for OffiX.
Compiling in support for Drag'n'Drop ( OffiX ).
Compiling in support for proper session-management.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Compiling in DLL support.
movemail will use "flock" for locking mail spool files.
Using Lisp_Objects with minimal tagbits.
Using indexed lrecord implementation.
Compiling in extra code for debugging.
Compiling in code for checking XEmacs memory usage.
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: ---------------------------------------------------------
> Contents of /net/users/ajc/build/xemacs-20/beta.err
> keeping lines matching
> "^--\[\[\|\]\]$\|make\[\|error\|warn\|pure.*\(space\|size\)\|hides\b\|strange\|shadowings\|^Compilation\|not\s-+found"
> and then deleting lines matching
> "confl.*with.*auto-inlining\|/net/users/ajc/build/xemacs-20/lisp/[^
]+ hides "
make[1]: Entering directory `/net/local/src/build/ajc/xemacs-20/lib-src'
cc: Warning: /usr/local/include/sys/cdefs.h, line 93: The redefinition of the macro "inline" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect.
cc: Warning: /usr/local/include/sys/cdefs.h, line 93: The redefinition of the macro "inline" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect.
cc: Warning: /usr/local/include/sys/cdefs.h, line 93: The redefinition of the macro "inline" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect.
make[1]: Leaving directory `/net/local/src/build/ajc/xemacs-20/lib-src'
make[1]: Entering directory `/net/local/src/build/ajc/xemacs-20/lwlib'
make[1]: Leaving directory `/net/local/src/build/ajc/xemacs-20/lwlib'
make[1]: Entering directory `/net/local/src/build/ajc/xemacs-20/src'
cc: Warning: mule-coding.c, line 4807: Source file does not contain any declarations.
cc: Warning: nas.c, line 285: In this statement, the referenced type of the pointer value "my_buf" is "unsigned char", which is not compatible with "signed char".
cc: Warning: nas.c, line 702: In this statement, the referenced type of the pointer value "data+si->h.dataOffset" is "const signed char", which is not compatible with "const unsigned char".
cc: Warning: nas.c, line 705: In this statement, the referenced type of the pointer value "data+si->h.dataOffset" is "const signed char", which is not compatible with "const unsigned char".
cc: Warning: nas.c, line 724: In this statement, the referenced type of the pointer value "data" is "unsigned char", which is not compatible with "const signed char".
cc: Warning: /usr/local/include/sys/cdefs.h, line 93: The redefinition of the macro "inline" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect.
cc: Warning: /usr/local/include/sys/cdefs.h, line 93: The redefinition of the macro "inline" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect.
cc: Warning: sysdep.c, line 2948: In this statement, & before array "((struct dirent ...)0)->d_name" is ignored.
cc: Warning: event-Xt.c, line 1203: In the initializer for hurl, the referenced type of the pointer value "data" is "unsigned char", which is not compatible with "const signed char".
cc: Error: glyphs-x.c, line 850: In this declaration, the type of "read_bitmap_data_from_file" is not compatible with the type of a previous declaration of "read_bitmap_data_from_file" at line number 406 in file glyphs.h.
make[1]: *** [glyphs-x.o] Error 1
make[1]: Leaving directory `/net/local/src/build/ajc/xemacs-20/src'
make: *** [src] Error 2