Performed emerge -NDu world yesterday and this module would not build. Specifically we are building with USE_FLAGS : [ebuild R ] x11-base/x11-drm-20060608 VIDEO_CARDS="mach64* r128* radeon*" Topmost error is: CC [M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:51: error: size of array 'type name' is negative Reproducible: Always Steps to Reproduce: 1/ set VIDEO_CARDS="mach64* r128* radeon*" 2/ emerge -NDu Actual Results: C [M] /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:51: error: size of array 'type name' is negative Expected Results: compile sucessfully! This is possibly due to drm module bing too old for Xorg 7.2 (thanks Google...).
Created attachment 120735 [details] emerge --info
Try with 20070314 (or preferably use the in-kernel stuff instead). *** This bug has been marked as a duplicate of bug 165553 ***