I've managed to get a build failure by using the obscure, but otherwise valid combination of USE flags in the subject line: libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -std=gnu99 -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../src/lib/ecore -I../../../../src/lib/ecore_x -I../../../../src/lib/ecore_input -I../../../../src/lib/ecore -I../../../../src/lib/ecore_x -I../../../../src/lib/ecore_input -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -march=native -Wall -W -MT ecore_xcb_region.lo -MD -MP -MF .deps/ecore_xcb_region.Tpo -c ecore_xcb_region.c -fPIC -DPIC -o .libs/ecore_xcb_region.o ecore_xcb_region.c:2:20: fatal error: pixman.h: No such file or directory Everything goes fine if I install pixman manually.
should be all set now in the tree; thanks for the report! Commit message: Require pixman when USE="-X xcb" http://sources.gentoo.org/dev-libs/ecore/ecore-1.7.10.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/dev-libs/ecore/ecore-9999.ebuild?r1=1.1&r2=1.2