>>> Unpacking source... >>> Unpacking cdecl-2.5.tar.gz to /var/tmp/portage/dev-util/cdecl-2.5-r1/work * Applying cdecl-2.5.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-util/cdecl-2.5-r1/work >>> Compiling source in /var/tmp/portage/dev-util/cdecl-2.5-r1/work/cdecl-2.5 ... make -j14 CC=i686-pc-linux-gnu-gcc 'CFLAGS=-O2 -pipe -DUSE_READLINE' 'LIBS= -lreadline -lncurses' yacc cdgram.y && mv y.tab.c cdgram.c lex cdlex.l && mv lex.yy.c cdlex.c yacc: 7 shift/reduce conflicts. i686-pc-linux-gnu-gcc -O2 -pipe -DUSE_READLINE -o c++decl cdecl.c -lreadline -lncurses cdecl.c:94: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here In file included from cdecl.c:193: lex.yy.c: In function 'yylex': cdlex.l:75: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result cdecl.c: At top level: cdecl.c:378: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here cdecl.c: In function 'attempt_completion': cdecl.c:402: warning: assignment makes pointer from integer without a cast cdecl.c: In function 'main': cdecl.c:1255: warning: assignment from incompatible pointer type make: *** [c++decl] Error 1 * * ERROR: dev-util/cdecl-2.5-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2363: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LIBS="${LIBS}" || die * The die message: * (no error message) * * 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/dev-util/cdecl-2.5-r1:20090701-093247.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/cdecl-2.5-r1/temp/environment'. *