lo lo all, while trying to compile util-linux 2.19 on linux kernel 2.4, glibc 2.2, getting the following error: make[2]: Entering directory `/home/gzp/src/util-linux-2.19/lib' CC at.o at.c: In function 'fstat_at': at.c:20: error: 'PATH_MAX' undeclared (first use in this function) at.c:20: error: (Each undeclared identifier is reported only once at.c:20: error: for each function it appears in.) at.c: In function 'open_at': at.c:36: error: 'PATH_MAX' undeclared (first use in this function) make[2]: *** [at.o] Error 1 and make[3]: Entering directory `/home/gzp/src/util-linux-2.19/shlibs/mount/src' CC tab_update.lo tab_update.c: In function 'utab_lock': tab_update.c:613: error: 'O_CLOEXEC' undeclared (first use in this function) tab_update.c:613: error: (Each undeclared identifier is reported only once tab_update.c:613: error: for each function it appears in.) make[3]: *** [tab_update.lo] Error 1 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html