Problem started with this commit : 2011-07-05 Revert "build: collapse all Makefile.am files into a single non-recursive one." Reproducible: Always Steps to Reproduce: 1. emerge xf86-input-synaptics Actual Results: /var/tmp/portage/x11-drivers/xf86-input-synaptics-9999/work/xf86-input-synaptics-9999/test/fake-symbols.c:228:1: error: conflicting types for 'xf86SetIntOption' /usr/include/xorg/xf86Opt.h:73:22: note: previous declaration of 'xf86SetIntOption' was here /var/tmp/portage/x11-drivers/xf86-input-synaptics-9999/work/xf86-input-synaptics-9999/test/fake-symbols.c:371:1: error: conflicting types for 'xf86ReplaceStrOption' /usr/include/xorg/xf86Opt.h:118:32: note: previous declaration of 'xf86ReplaceStrOption' was here /var/tmp/portage/x11-drivers/xf86-input-synaptics-9999/work/xf86-input-synaptics-9999/test/fake-symbols.c:378:1: error: conflicting types for 'xf86NextOption' /usr/include/xorg/xf86Opt.h:85:32: note: previous declaration of 'xf86NextOption' was here make[2]: *** [fake-symbols.o] Error 1
Created attachment 288453 [details] synaptics_build.log
Created attachment 288455 [details] emerge.info
Hello cyrillic, I hope this issue is already fixed, if is, can you close bug?
Sorry, I forgot all about this bug. ... and yes, upstream fixed this a while ago.