On x86, linux 2.6.19. i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -Wall -MT os.lo -MD -MP -MF .deps/os.Tpo -c os.c -o os.o >/dev/null 2>&1 mv -f .deps/os.Tpo .deps/os.Plo /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -Wall -MT record.lo -MD -MP -MF .deps/record.Tpo -c -o record.lo record.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -O2 -Wall -MT unicode.lo -MD -MP -MF .deps/unicode.Tpo -c unicode.c -fPIC -DPIC -o .libs/unicode.o unicode.c:19:26: error: linux/string.h: No such file or directory distcc[3659] ERROR: compile unicode.c on localhost failed make[3]: *** [unicode.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... Simply removing the #include seems to work.
Created attachment 106101 [details, diff] no-include-linux-string.h.patch Suggested patch.
Thanks for reporting this, fixed in CVS.
Whoops, forgot to close the bug, sorry for the bugspam. :p