> Why are you building with NO_UINTMAX_T to begin with? Isn't ubuntu 8.10 a > recent enough platform that ships with modern enough header files that > define ANSI uintmax_t type? No, I did not do anything on that, make clean ./configure --prefix=/usr make and this is the error logged. GIT_VERSION = 1.6.1 * new build flags or prefix In file included from /usr/include/netinet/in.h:24, from git-compat-util.h:78, from builtin.h:4, from fast-import.c:142: /usr/include/stdint.h:136: error: conflicting types for ‘uint32_t’ /usr/include/stdint.h:52: error: previous declaration of ‘uint32_t’ was here fast-import.c: In function ‘parse_progress’: fast-import.c:2339: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result make: *** [fast-import.o] Error 1 version of gcc: gcc (Ubuntu 4.3.2-1ubuntu11) 4.3.2 -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 唐詩105 杜甫 月夜 今夜鄜州月 閨中只獨看 遙憐小兒女 未解憶長安 香霧雲鬟濕 清輝玉臂寒 何時倚虛幌 雙照淚痕乾 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html