>>> Unpacking source... >>> Unpacking newspost-2.1.1.tar.gz to /var/tmp/portage/net-nntp/newspost-2.1.1-r2/work * Applying CAN-2005-0101.patch ...  [ ok ] * Applying newspost-2.1.1-nntp.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/net-nntp/newspost-2.1.1-r2/work >>> Compiling source in /var/tmp/portage/net-nntp/newspost-2.1.1-r2/work/newspost-2.1.1 ... make -j14 make main CFLAGS="-O2 -pipe" LIBS="" make[1]: Entering directory `/var/tmp/portage/net-nntp/newspost-2.1.1-r2/work/newspost-2.1.1' cd base ; make CC="gcc" CFLAGS="-O2 -pipe" make[2]: Entering directory `/var/tmp/portage/net-nntp/newspost-2.1.1-r2/work/newspost-2.1.1/base' gcc -O2 -pipe -o test test.c gcc -O2 -pipe -c -o encode.o encode.c gcc -O2 -pipe -c -o nntp.o nntp.c gcc -O2 -pipe -c -o newspost.o newspost.c gcc -O2 -pipe -c -o socket.o socket.c gcc -O2 -pipe -c -o utils.o utils.c In file included from newspost.h:40, from test.c:20: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [test] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from newspost.h:41, from nntp.h:6, from nntp.c:22: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [nntp.o] Error 1 In file included from newspost.h:41, from newspost.c:23: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [newspost.o] Error 1 In file included from newspost.h:41, from encode.h:6, from encode.c:24: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [encode.o] Error 1 In file included from newspost.h:41, from socket.h:6, from socket.c:29: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [socket.o] Error 1 In file included from newspost.h:41, from utils.c:24: utils.h:29: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here utils.c:46: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here make[2]: *** [utils.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-nntp/newspost-2.1.1-r2/work/newspost-2.1.1/base' make[1]: *** [main] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-nntp/newspost-2.1.1-r2/work/newspost-2.1.1' make: *** [opt] Error 2 * * ERROR: net-nntp/newspost-2.1.1-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2360: Called _eapi0_src_compile * ebuild.sh, line 600: Called _eapi2_src_compile * ebuild.sh, line 634: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/net-nntp/newspost-2.1.1-r2:20090613-071052.log'. * The ebuild environment file is located at '/var/tmp/portage/net-nntp/newspost-2.1.1-r2/temp/environment'. *