+ ln -s ../shared-core/via_map.c via_map.c
+ ln -s ../shared-core/via_mm.c via_mm.c
+ ln -s ../shared-core/via_dma.c via_dma.c
+ ln -s ../shared-core/via_verifier.c via_verifier.c
+ ln -s ../shared-core/via_verifier.h via_verifier.h
+ ln -s ../shared-core/via_video.c via_video.c
+ ln -s ../shared-core/mach64_drv.h mach64_drv.h
+ ln -s ../shared-core/mach64_drm.h mach64_drm.h
+ ln -s ../shared-core/mach64_dma.c mach64_dma.c
+ ln -s ../shared-core/mach64_irq.c mach64_irq.c
+ ln -s ../shared-core/mach64_state.c mach64_state.c
+ ln -s ../shared-core/i915_drv.h i915_drv.h
+ ln -s ../shared-core/i915_drm.h i915_drm.h
+ ln -s ../shared-core/i915_irq.c i915_irq.c
+ ln -s ../shared-core/i915_mem.c i915_mem.c
+ ln -s ../shared-core/i915_dma.c i915_dma.c
+ ln -s ../shared-core/savage_drv.h savage_drv.h
+ ln -s ../shared-core/savage_drm.h savage_drm.h
+ ln -s ../shared-core/savage_bci.c savage_bci.c
+ ln -s ../shared-core/savage_state.c savage_state.c
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt
rm -f linux
ln -s . linux
make -C //usr/src/linux SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.17-gentoo-r4'
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_auth.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_bufs.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_context.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_dma.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_drawable.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_drv.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_fops.o
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_fops.c: In function ‘d rm_stub_open’:
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_fops.c:182: warning: a ssignment discards qualifiers from pointer target type
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_ioctl.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_irq.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_lock.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_memory.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_proc.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_stub.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_vm.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_sysfs.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.o
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:57:5: warning: " DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:88:5: warning: " DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:136:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:143:5: warning: "DRM_DEBUG_MEMORY" is not defined
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_pci.c:159:5: warning: "DRM_DEBUG_MEMORY" is not defined
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_agpsupport.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_scatter.o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/drm_memory_debug .o
CC [M] /var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.o
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.c: In function ‘drm_ati_free_pcigart_table’:
/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart.c:87: error: ‘ struct page’ has no member named ‘count’
make[2]: *** [/var/tmp/portage/x11-drm-20050502/work/drm/linux-core/ati_pcigart. o] Error 1
make[1]: *** [_module_/var/tmp/portage/x11-drm-20050502/work/drm/linux-core] Err or 2
make[1]: Leaving directory `/usr/src/linux-2.6.17-gentoo-r4'
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-20050502 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
x11-drm-20050502.ebuild, line 94: Called die_error
x11-drm-20050502.ebuild, line 209: Called die
!!! Unable to build DRM modules.
!!! If you need support, post the topmost build error, and the call stack if rel evant.