Xamindar Veteran
Joined: 03 Oct 2004 Posts: 1155 Location: California
|
Posted: Mon Jul 16, 2007 5:19 pm Post subject: ati-drivers fails to build on new suspend2 kernel |
|
|
I can't get ati-drivers to build on this new kernel. I used make oldconfig with my previous .config and only modified any new config options so it should still be the sae as the previous one. Is there something I am missing or something new in this kernel that I need to turn on or off?
Code: | >>> Emerging (1 of 4) x11-drivers/ati-drivers-8.37.6-r1 to /
* ati-driver-installer-8.37.6-x86.x86_64.run RMD160 ;-) ... [ ok ]
* ati-driver-installer-8.37.6-x86.x86_64.run SHA1 ;-) ... [ ok ]
* ati-driver-installer-8.37.6-x86.x86_64.run SHA256 ;-) ... [ ok ]
* ati-driver-installer-8.37.6-x86.x86_64.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.37.6-x86.x86_64.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.22-suspend2
>>> Unpacking source...
>>> Unpacking ati-driver-installer-8.37.6-x86.x86_64.run to /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work
* Applying ati-powermode-opt-path.patch ... [ ok ]
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_panel_sources.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/panel
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work ...
* Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.22-suspend2'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:149:27: error: linux/ioctl32.h: No such file or directory
In file included from /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
from /var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:334:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:178:1: warning: this is the location of the previous definition
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:452: warning: initialization from incompatible pointer type
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function firegl_stub_open:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:575: warning: assignment discards qualifiers from pointer target type
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function firegl_put_user_ptr:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1388: warning: cast from pointer to integer of different size
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_pci_find_device:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1775: warning: pci_find_device is deprecated (declared at include/linux/pci.h:477)
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_do_mmap:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1885: warning: assignment makes pointer from integer without a cast
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_request_irq:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2638: warning: deprecated_irq_flag is deprecated (declared at include/linux/interrupt.h:66)
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2638: warning: passing argument 2 of request_irq from incompatible pointer type
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_unregister_ioctl32_conversion:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2661: warning: return with a value, in function returning void
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4897: warning: kmem_cache_t is deprecated
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function KAS_SlabCache_Initialize:
/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4938: warning: cast from pointer to integer of different size
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/var/tmp/portage/x11-drivers/ati-drivers-8.37.6-r1/work/common/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-suspend2'
make: *** [kmod_build] Error 2
*
* ERROR: x11-drivers/ati-drivers-8.37.6-r1 failed.
* Call stack:
* ebuild.sh, line 1647: Called dyn_compile
* ebuild.sh, line 988: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ati-drivers-8.37.6-r1.ebuild, line 174: Called linux-mod_src_compile
* linux-mod.eclass, line 516: Called die
*
* Unable to make GCC_VER_MAJ=4 KVER=2.6.22-suspend2 KDIR=/usr/src/linux kmod_build.
* 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-drivers/ati-drivers-8.37.6-r1/temp/build.log'.
*
white-rabbit xamindar #
|
|
|