Hi David >From sys/i386/include/ansi.h:
(1) #if defined __GNUC__ (2) #if (__GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ > 95) (3) #define _BSD_VA_LIST_ __builtin_va_list /* internally known to gcc */ (4) #endif (5) typedef _BSD_VA_LIST_ __gnuc_va_list; /* compatibility w/GNU headers*/ (6) #else (7) #define _BSD_VA_LIST_ char * /* va_list */ (8) #endif /*__GNUC__*/ On my system, (1) is TRUE, (2) is FALSE, so in (5) _BSD_VA_LIST_ is undefined. (which breaks building a kernel, and probably more) Placing a (7) before (5) solves the problem. Mark -- Mark Santcroos RIPE Network Coordination Centre http://www.ripe.net/home/mark/ New Projects Group/TTM To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message