USE=pch CC=clang CXX=clang++ emerge -1 qt-webkit generates a crash: error: unable to read PCH file: 'Is a directory' make: *** [.obj/release-shared/SVGNames.o] Error 1 make: *** Waiting for unfinished jobs.... error: unable to error: read PCH file: 'Is a directory' unable make: *** [.obj/release-shared/JSSVGElementWrapperFactory.o] Error 1 to read PCH file: 'Is a directory' make: *** [.obj/release-shared/SVGElementFactory.o] Error 1 Reproducible: Always
Created attachment 285383 [details] build.log
Please include emerge --info.
Created attachment 285691 [details] emerge --info
Did you compile the rest of qt-* with gcc or clang?
I was at the moment of compiling everything on clang, but it failed on the first occurence of the PCH. The problem here is that clang handles PCHs in an other way than gcc.
AFAIK clang is not supported on qt 4.7, so I might just close this bug as invalid unless you can provide a patch...
...and you can easily disable pch if you want to use clang.