Jan,

        I loaded 2.6.23.1-900.ccj58-default tonight and I ran into a few
problems. Wifi disappeared (madwifi) and there were no drivers built for
the new kernel. That was expected as I was jumping the gun getting the
new kernel.

        The big hangup was the ATI fglrx kernel modules. The latest proprietary
driver package would not build modules against the source tree. The
latest driver from ATI used was:
ati-driver-installer-8.42.3-x86.x86_64.run from which I used:
# sh ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg
SuSE/SUSE103-IA32 resulting in the
fglrx_7_1_0_SUSE103-8.42.3-1.i386.rpm. The post install script to build
the modules failed with the following errors. Just wanted to give you a
heads up in case this is an issue:

[root rankin-p35a/home/david] # sh /usr/bin/fglrx-kernel-build.sh
/usr/src/kernel-modules/fglrx /home/david
make: Entering directory
`/usr/src/linux-2.6.23.1-900.ccj58-obj/i386/default'
make -C ../../../linux-2.6.23.1-900.ccj58
O=../linux-2.6.23.1-900.ccj58-obj/i386/default
  LD      /usr/src/kernel-modules/fglrx/built-in.o
  CC [M]  /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c:365: warning:
initialization from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c:366: warning:
initialization from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘__ke_check_pci’:
/usr/src/kernel-modules/fglrx/firegl_public.c:1990: warning:
‘pci_find_slot’ is deprecated (declared at
/usr/src/linux-2.6.23.1-900.ccj58/include/linux/pci.h:481)
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘__ke_pci_find_device’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2019: warning:
‘pci_find_device’ is deprecated (declared at
/usr/src/linux-2.6.23.1-900.ccj58/include/linux/pci.h:480)
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘__ke_vm_test_and_clear_dirty’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2544: error: implicit
declaration of function ‘ptep_test_and_clear_dirty’
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘__ke_pci_find_slot’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2852: warning:
‘pci_find_slot’ is deprecated (declared at
/usr/src/linux-2.6.23.1-900.ccj58/include/linux/pci.h:481)
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘__ke_request_irq’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2962: warning:
‘deprecated_irq_flag’ is deprecated (declared at
/usr/src/linux-2.6.23.1-900.ccj58/include/linux/interrupt.h:64)
/usr/src/kernel-modules/fglrx/firegl_public.c:2962: warning: passing
argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘__ke_pte_phys_addr_str’:
/usr/src/kernel-modules/fglrx/firegl_public.c:3536: error: implicit
declaration of function ‘pte_read’
/usr/src/kernel-modules/fglrx/firegl_public.c:3538: error: implicit
declaration of function ‘pte_exec’
/usr/src/kernel-modules/fglrx/firegl_public.c: At top level:
/usr/src/kernel-modules/fglrx/firegl_public.c:5439: error: expected
specifier-qualifier-list before ‘kmem_cache_t’
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘KAS_SlabCache_Initialize’:
/usr/src/kernel-modules/fglrx/firegl_public.c:5478: error:
‘kasSlabCache_t’ has no member named ‘routine_type’
/usr/src/kernel-modules/fglrx/firegl_public.c:5479: error:
‘kasSlabCache_t’ has no member named ‘lock’
/usr/src/kernel-modules/fglrx/firegl_public.c:5480: error:
‘kasSlabCache_t’ has no member named ‘name’
/usr/src/kernel-modules/fglrx/firegl_public.c:5484: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c:5485: error:
‘kasSlabCache_t’ has no member named ‘name’
/usr/src/kernel-modules/fglrx/firegl_public.c:5485: error: too many
arguments to function ‘kmem_cache_create’
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘KAS_SlabCache_Destroy’:
/usr/src/kernel-modules/fglrx/firegl_public.c:5508: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c:5518: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c:5520: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘KAS_SlabCache_AllocEntry’:
/usr/src/kernel-modules/fglrx/firegl_public.c:5555: error:
‘kasSlabCache_t’ has no member named ‘routine_type’
/usr/src/kernel-modules/fglrx/firegl_public.c:5556: error:
‘kasSlabCache_t’ has no member named ‘lock’
/usr/src/kernel-modules/fglrx/firegl_public.c:5580: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c:5583: error:
‘kasSlabCache_t’ has no member named ‘lock’
/usr/src/kernel-modules/fglrx/firegl_public.c:5591: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c: In function
‘KAS_SlabCache_FreeEntry’:
/usr/src/kernel-modules/fglrx/firegl_public.c:5619: error:
‘kasSlabCache_t’ has no member named ‘routine_type’
/usr/src/kernel-modules/fglrx/firegl_public.c:5620: error:
‘kasSlabCache_t’ has no member named ‘lock’
/usr/src/kernel-modules/fglrx/firegl_public.c:5632: error:
‘kasSlabCache_t’ has no member named ‘cache’
/usr/src/kernel-modules/fglrx/firegl_public.c:5635: error:
‘kasSlabCache_t’ has no member named ‘lock’
make[3]: *** [/usr/src/kernel-modules/fglrx/firegl_public.o] Error 1
make[2]: *** [_module_/usr/src/kernel-modules/fglrx] Error 2
make[1]: *** [_all] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-2.6.23.1-900.ccj58-obj/i386/default'

******************************
Build of kernel module failed!
******************************




-- 
David C. Rankin, J.D., P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to