The current daily snapshot is failing to build fprintftime: depbase=`echo fprintftime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -std=gnu99 -DHAVE_CONFIG_H -DEXEEXT=\"\" -DEXEEXT=\"\" -DNO_XMALLOC -DEXEEXT=\"\" -I. -I.. -I../intl -I/usr/tgcware/include -D_REENTRANT -g -O2 -MT fprintftime.o -MD -MP -MF $depbase.Tpo -c -o fprintftime.o fprintftime.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ./stdint.h:482, from ./stdlib.h:46, from strftime.c:67, from fprintftime.c:2: ./wchar.h:197: error: conflicting types for 'mblen' /usr/tgcware/gcc-4.3.2/lib/gcc/sparc-sun-solaris2.6/4.3.2/include-fixed/stdlib.h:146: error: previous declaration of 'mblen' was here make[4]: *** [fprintftime.o] Error 1
stdlib.h:146 is: extern int mblen(const char *, size_t); wchar.h:197 is: extern size_t mbrlen (const char *s, size_t n, mbstate_t *ps); The type conflict I guess is caused by strftime.c:58: # define mbrlen(s, n, ps) mblen (s, n) -tgc