The file /usr/include/atk-1.0/atk/atkvalue.h contains a '!' instead of 'a' somewhere near line 60. That causes gtk+ not to build. Tried to re-emerge atk, but that didn't help, I had to modify the .h file manually.
which ebuild do you exactly mean ?
I have installed dev-libs/atk-1.2.0.ebuild. Then x11-libs/gtk+-2.2.0.ebuild failed to merge.
can you past your (buggy?) atkvalue.h ? I don't see such a thing around line 60
needinfo
db fix