See tarball. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge portage 3. emerge --update world Actual Results: CC rensize.lo rensize.c: In function '__glXImageSize': rensize.c:222: error: 'GL_DEPTH_STENCIL_MESA' undeclared (first use in this function) rensize.c:222: error: (Each undeclared identifier is reported only once rensize.c:222: error: for each function it appears in.) rensize.c:261: error: 'GL_UNSIGNED_SHORT_15_1_MESA' undeclared (first use in this function) rensize.c:262: error: 'GL_UNSIGNED_SHORT_1_15_REV_MESA' undeclared (first use in this function) rensize.c:276: error: 'GL_UNSIGNED_INT_24_8_MESA' undeclared (first use in this function) rensize.c:277: error: 'GL_UNSIGNED_INT_8_24_REV_MESA' undeclared (first use in this function) make[1]: *** [rensize.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.9.0/work/xorg-server-1.9.0/glx' make: *** [all-recursive] Error 1 emake failed * ERROR: x11-base/xorg-server-1.9.0 failed: * Compilation failed * Expected Results: An updated system.
Created attachment 247503 [details] tarball with the required information.
Which versions of mesa and libdrm do you use?
(In reply to comment #2) > Which versions of mesa and libdrm do you use? root@kuiper ~ # ~pjb/bin/fpm list-packages installed mesa * Searching for mesa ... [IP-] [ ] media-libs/mesa-7.8.2:0 root@kuiper ~ # ~pjb/bin/fpm list-packages installed libdrm * Searching for libdrm ... [IP-] [ ] x11-libs/libdrm-2.4.21:0
I think it is possible that some problem prevented eselect opengl from working properly. Ensure that it is set to xorg-x11 before building xorg-server.
Please don't hesitate to reopen this bug if what Chi-Thanh suggested in comment #4 doesn't work. Thanks