Hi! Roman Bogorodskiy reported that xvasprintf.c fails to compile on FreeBSD 4.x, and that the patch below fixes that. He can give more details if necessary. Apparently, FreeBSD does not have va_copy(). This should be catched by stdarg.m4, right?
Regards, Martin --- gnulib/xvasprintf.c.orig Fri Aug 11 17:26:52 2006 +++ gnulib/xvasprintf.c Fri Aug 11 17:27:31 2006 @@ -37,6 +37,10 @@ # define EOVERFLOW E2BIG #endif +#ifndef gl_va_copy +# define gl_va_copy(a,b) (a) = (b) +#endif + static inline char * xstrcat (size_t argcount, va_list args) {