Failure during building relating to ncurses headers: powerpc-unknown-linux-gnu-gcc -I. -I/var/tmp/portage/bitchx-1.1-r1/work/BitchX/include -I../include -I. -I./include -O2 -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe -fomit-frame-pointer -Wall -c timer.c ./term.c:95: error: conflicting types for 'tparm' /usr/include/ncurses.h:740: error: previous declaration of 'tparm' was here ./term.c:95: error: conflicting types for 'tparm' /usr/include/ncurses.h:740: error: previous declaration of 'tparm' was here ./term.c: In function `term_init': ./term.c:880: warning: unused variable `tmp' gmake[1]: *** [term.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory `/var/tmp/portage/bitchx-1.1-r1/work/BitchX/source' make: *** [BitchX] Error 2 !!! ERROR: net-irc/bitchx-1.1-r1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile bitchx-1.1-r1.ebuild, line 94: Called die !!! (no error message) Using ">=sys-libs/ncurses-5.5" in /etc/portage/package.mask to force a downgrade to ncurses-5.4, then re-emerging bitchx works to resolve the problem, but presumably the real problem is in bitchx, or ncurses-5.5 shouldn't have been unmasked yet?
*** This bug has been marked as a duplicate of 113736 ***