i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../lib -I../../lib -I../../src -I../../systems -D_REENTRANT -I/usr/include/libmpeg3 -O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -D_GNU_SOURCE -Werror-implicit-function-declaration -c linux_input.c -fPIC -DPIC -o .libs/linux_input.o In file included from /usr/include/asm/cpufeature.h:10, from /usr/include/asm/processor.h:18, from /usr/include/linux/prefetch.h:15, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:21, from /usr/include/linux/keyboard.h:20, from linux_input.c:63: /usr/include/linux/bitops.h:137:5: error: missing binary operator before token "(" In file included from /usr/include/asm/atomic.h:258, from /usr/include/asm/spinlock.h:4, from /usr/include/linux/spinlock.h:87, from /usr/include/linux/wait.h:23, from /usr/include/linux/keyboard.h:20, from linux_input.c:63: /usr/include/asm-generic/atomic.h:21:5: error: missing binary operator before token "(" linux_input.c:96:1: warning: "test_bit" redefined In file included from /usr/include/linux/bitops.h:77, from /usr/include/asm/cpufeature.h:10, from /usr/include/asm/processor.h:18, from /usr/include/linux/prefetch.h:15, from /usr/include/linux/list.h:5, from /usr/include/linux/wait.h:21, from /usr/include/linux/keyboard.h:20, from linux_input.c:63: /usr/include/asm/bitops.h:266:1: warning: this is the location of the previous definition make[3]: *** [linux_input.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.25.1/work/DirectFB-0.9.25.1/inputdrivers/linux_input' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.25.1/work/DirectFB-0.9.25.1/inputdrivers' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.25.1/work/DirectFB-0.9.25.1' make: *** [all-recursive-am] Error 2 !!! ERROR: dev-libs/DirectFB-0.9.25.1 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile DirectFB-0.9.25.1.ebuild, line 102: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant.
Sync, remerge headers and try the merge again -- can't reproduce locally so I think this one's fixed already.
yes fixed. thanks :)