Ok, I already fixed this, but I thought I'd post it, just in case some else did the same thing. I: 1) unmerged ati-drivers 2) changed to using the radeon drivers supplied with X.org and the kernel 3) tried to emerge -uD world 4) QT failed to compile with a message like: In file included by glext.h glxext.h : file not found I believe the unmerge ati-drivers got rid of the glxext.h file, but didn't update the glext.h file to a version that does not depend on it. Reproducible: Didn't try Steps to Reproduce: 1. 2. 3. Expected Results: I don't know. Actually I think it did the right thing. I don't think the unmerge ati-drivers should go and update all the glx*.h and gl*.h files, but maybe it should? To fix this, just re-emerge xorg-xll.
Just changing to FIXED, becuase it's here more as a note then a bug. Where should I put stuff like this in the future?
you have to run opengl-update
.
I'd like to reopen the issue. I'm running into the same problem. opengl-update doesn't help as it requires >=x11-base/xorg-x11-6.8.0-r4, my X11 is xfree-4.3-r8 and my OpenGL is provided by it's DRI drivers. qt doesn't list xorg as a prerequisite, so it should be able to compile with xfree. And so far I see no reasons for me to switch to xorg.