Hi!
Is someone within a sweep checin right now?  I've just updated HEAD
and tried to compile after a configure --use-kkcc, but it's no fun...
I'm running a FreeBSD 4.6-STABLE i386 from today.
First, I got an error 'wrong argument to unary !' in alloc.c.  For my
untrained eye, the easy fix would be:
Index: alloc.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/alloc.c,v
retrieving revision 1.73
diff -u -r1.73 alloc.c
--- alloc.c	2002/07/29 09:21:14	1.73
+++ alloc.c	2002/07/31 18:19:35
@@ -2910,7 +2910,7 @@
       case XD_LISP_OBJECT: 
 	{
 	  const Lisp_Object *stored_obj = (const Lisp_Object *)rdata;
-	  if (!(*stored_obj)){
+	  if (!stored_obj){
 	    break;
 	  }
 
@@ -2938,7 +2938,7 @@
 	  for (i = 0; i < count; i++)
 	    {
 	      const Lisp_Object *stored_obj = ((const Lisp_Object *)rdata) + i;
-	      if (!(*stored_obj))
+	      if (!stored_obj)
 		{
 		  break;
 		}
Now I get
gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow
-Wpointer-arith  -Demacs -I. -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include
events.c
events.c: In function `zero_event':
events.c:98: incompatible types in assignment
events.c: In function `print_motion_data':
events.c:319: incompatible types in assignment
events.c:320: incompatible types in assignment
events.c: In function `print_process_data':
events.c:332: incompatible type for argument 1 of `write_c_string'
events.c: In function `make_misc_user_data':
events.c:1548: incompatible types in assignment
events.c: In function `character_to_event':
events.c:1979: incompatible types in assignment
gmake[1]: *** [events.o] Error 1
gmake[1]: Leaving directory `/usr/users/nk/cvs/xemacs-21.5/src'
gmake: *** [dump-elcs] Error 2
which looks not so easy to fix (for me :-)
Thanks,
norbert.
-- 
OKAY!!  Turn on the sound ONLY for TRYNEL CARPETING,
 FULLY-EQUIPPED R.V.'S and FLOATATION SYSTEMS!!