getline() is defined by glibc 2.14.1 and conflicts with this one. --- ./lib/getline.c.bad 2004-11-09 18:59:06 +0100 +++ ./lib/getline.c 2011-10-26 17:01:23 +0200 @@ -31,7 +31,7 @@ null terminator), or -1 on error or EOF. */ size_t -getline (lineptr, n, stream) +my_getline (lineptr, n, stream) char **lineptr; size_t *n; FILE *stream; --- ./lib/utils.c.bad 2004-11-09 18:59:06 +0100 +++ ./lib/utils.c 2011-10-26 17:01:43 +0200 @@ -245,7 +245,7 @@ { int result; if (!ferror (stream)) - result = getline (text, buflen, stream); + result = my_getline (text, buflen, stream); if (ferror (stream)) panic (_("read error on %s: %s"), utils_fp_name(stream), strerror(errno));