Execute_Method
07-17-2008, 08:22 PM
I'm on ubuntu 8.04 & just got a kernel update and went to run easy-derm-modules and it fails to build. I did download the newest when I ran it, instead of using the one that was already working :( <--stupid.
It's failing when it gets to the intel stuff.
Here's the output from the 2nd time trying:
$ ./easy-drm-modules-installer
Found DRM source directory drm-20080717
Would you like to download the newest 'git' version, instead
of using these sources [y/N]? y
Downloading...
Initialized empty Git repository in /home/stephen/drm/.git/
remote: Counting objects: 32421, done.
remote: Compressing objects: 100% (11647/11647), done.
remote: Total 32421 (delta 25312), reused 26426 (delta 20417)
Receiving objects: 100% (32421/32421), 10.46 MiB | 571 KiB/s, done.
Resolving deltas: 100% (25312/25312), done.
mv: cannot move `drm' to `drm-20080717/drm': Directory not empty
Building from drm-20080717
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt
make -C /lib/modules/2.6.24-19-rt/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-rt'
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_auth.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bufs.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_context.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_drawable.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_fops.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_ioctl.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_irq.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_lock.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_memory.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_proc.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_stub.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_vm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_sysfs.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_pci.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_agpsupport.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_scatter.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_memory_debug.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/ati_pcigart.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_sman.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_hashtab.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_mm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_object.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_fence.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_ttm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo_move.o
include/asm/io_32.h: In function ‘memcpy_fromio’:
include/asm/io_32.h:211: warning: passing argument 2 of ‘__memcpy’ discards qualifiers from pointer target type
include/asm/io_32.h: In function ‘memcpy_toio’:
include/asm/io_32.h:217: warning: passing argument 1 of ‘__memcpy’ discards qualifiers from pointer target type
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo_lock.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_regman.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_vm_nopage_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i810_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i810_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_irq.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_mem.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_fence.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_buffer.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_execbuf.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_suspend.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.o
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c: In function ‘intel_opregion_init’:
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c:355: error: implicit declaration of function ‘register_acpi_notifier’
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c: In function ‘intel_opregion_free’:
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c:376: error: implicit declaration of function ‘unregister_acpi_notifier’
make[2]: *** [/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.o] Error 1
make[1]: *** [_module_/tmp/tmp.ziSUye6988/drm-20080717/linux-core] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-rt'
make: *** [modules] Error 2
Building modules failed!
Leaving build tree in /tmp/tmp.ziSUye6988
Press Enter to close this window
It's failing when it gets to the intel stuff.
Here's the output from the 2nd time trying:
$ ./easy-drm-modules-installer
Found DRM source directory drm-20080717
Would you like to download the newest 'git' version, instead
of using these sources [y/N]? y
Downloading...
Initialized empty Git repository in /home/stephen/drm/.git/
remote: Counting objects: 32421, done.
remote: Compressing objects: 100% (11647/11647), done.
remote: Total 32421 (delta 25312), reused 26426 (delta 20417)
Receiving objects: 100% (32421/32421), 10.46 MiB | 571 KiB/s, done.
Resolving deltas: 100% (25312/25312), done.
mv: cannot move `drm' to `drm-20080717/drm': Directory not empty
Building from drm-20080717
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt
make -C /lib/modules/2.6.24-19-rt/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-rt'
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_auth.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bufs.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_context.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_drawable.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_fops.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_ioctl.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_irq.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_lock.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_memory.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_proc.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_stub.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_vm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_sysfs.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_pci.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_agpsupport.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_scatter.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_memory_debug.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/ati_pcigart.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_sman.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_hashtab.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_mm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_object.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_fence.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_ttm.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo_move.o
include/asm/io_32.h: In function ‘memcpy_fromio’:
include/asm/io_32.h:211: warning: passing argument 2 of ‘__memcpy’ discards qualifiers from pointer target type
include/asm/io_32.h: In function ‘memcpy_toio’:
include/asm/io_32.h:217: warning: passing argument 1 of ‘__memcpy’ discards qualifiers from pointer target type
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_bo_lock.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_regman.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/drm_vm_nopage_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i810_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i810_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_drv.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_dma.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_irq.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_mem.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_fence.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_buffer.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_compat.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_execbuf.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_suspend.o
CC [M] /tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.o
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c: In function ‘intel_opregion_init’:
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c:355: error: implicit declaration of function ‘register_acpi_notifier’
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c: In function ‘intel_opregion_free’:
/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.c:376: error: implicit declaration of function ‘unregister_acpi_notifier’
make[2]: *** [/tmp/tmp.ziSUye6988/drm-20080717/linux-core/i915_opregion.o] Error 1
make[1]: *** [_module_/tmp/tmp.ziSUye6988/drm-20080717/linux-core] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-rt'
make: *** [modules] Error 2
Building modules failed!
Leaving build tree in /tmp/tmp.ziSUye6988
Press Enter to close this window