Public feed #723278

x11 drrm compile error

public text v1 · immutable
Raw Edit
·published 2007-10-02 17:51 UTC
rendered paste body
make -C /usr/src/linux  SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.21'
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_auth.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_bufs.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_context.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_dma.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drawable.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drv.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c: In function 'drm_stub_open':
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c:189: warning: assignment discards qualifiers from pointer target type
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_ioctl.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c: In function 'drm_irq_install':
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c:135: warning: passing argument 2 of 'request_irq' from incompatible pointer type
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_lock.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_memory.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_proc.o
  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
make[2]: *** [/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o] Error 1
make[1]: *** [_module_/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.21'
make: *** [modules] Error 2
 * Portage could not build the DRM modules. If you see an ACCESS DENIED error,
 * this could mean that you were using an unsupported kernel build system. All
 * 2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6
 * are supported.

!!! ERROR: x11-base/x11-drm-20060608 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 4619:   Called src_compile
  x11-drm-20060608.ebuild, line 99:   Called die_error
  x11-drm-20060608.ebuild, line 224:   Called die

!!! Unable to build DRM modules.
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-base/x11-drm-20060608/temp/build.log'.