[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compilation errors with 2.6.11-rc1



Appareantely changes happened in the kernel sourcetree that cause compilation to fail:

/usr/bin/make -C /usr/src/linux-2.6 SUBDIRS=/usr/src/modules/fglrx-4.3.0-3.14.6 
modules
make[2]: Entering directory `/usr/src/linux-2.6'
  CC [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/agp3.o
  CC [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/nvidia-agp.o
  CC [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/agpgart_be.o
/usr/src/modules/fglrx-4.3.0-3.14.6/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/modules/fglrx-4.3.0-3.14.6/agpgart_be.c:7463: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/src/modules/fglrx-4.3.0-3.14.6/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/modules/fglrx-4.3.0-3.14.6/agpgart_be.c:7473: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
  CC [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/i7505-agp.o
  CC [M]  /usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.o
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:311:22: drm_proc.h: No such file or directory
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `firegl_stub_putminor':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:519: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:521: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:574)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `firegl_stub_register':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:541: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:573)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:572: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `firegl_init_module':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:613: error: `DRM_PROC_ENTRIES' undeclared (first use in this function)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:613: error: (Each undeclared identifier is reported only once
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:613: error: for each function it appears in.)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:619: error: `FGLDRM_proc_list' undeclared (first use in this function)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `__ke_get_vm_phys_addr':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:1598: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `do_vm_shm_nopage':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2069: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `do_vm_pcie_nopage':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2189: error: `drm_device_t' undeclared (first use in this function)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2189: error: `dev' undeclared (first use in this function)
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2189: error: parse error before ')' token
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `__ke_vm_phys_addr_str':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2440: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `__ke_vm_map':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:2589: warning: implicit declaration of function `remap_page_range'
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c: In function `__ke_agp_uninit':
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:3014: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
include/linux/module.h: At top level:
/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.c:301: warning: `FGLDRM_mem_info' defined but not used
make[3]: *** [/usr/src/modules/fglrx-4.3.0-3.14.6/firegl_public.o] Error 1
make[2]: *** [_module_/usr/src/modules/fglrx-4.3.0-3.14.6] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/usr/src/modules/fglrx-4.3.0-3.14.6'
Module /usr/src/modules/fglrx-4.3.0-3.14.6 failed.


Sofar, the only thing I've been able to dig up is that the drm_core.h header has been merged with drm_core.c, 
so including that fixes part of the errors, unfortunately the FGLDRM_proc_list error stays, and I've been unable
to find a fix for that.

Anyone else more luck?

Thanks,

Jan

-- 
You are here:   
  ***
  ***
      *********
       *******
        *****
  ***
   *

   But you're not all there.