Package: mga-vid-source Version: 2.6.20-2 Severity: normal Seems that in version 2.6.24 of the linux kernel some kobject and pci functions and structures had changed. I'm not a kernel hacker but the following patch works for me.
--------------8<-----------------8<---------------8<-----------------8<------------------------- --- /tmp/mga_vid.c 2007-03-18 15:20:12.000000000 +0100 +++ mga_vid.c 2008-02-03 15:09:02.000000000 +0100 @@ -827,7 +827,7 @@ char *mga_dev_name; mga_card_t * card; - while((dev = pci_find_device(PCI_VENDOR_ID_MATROX, PCI_ANY_ID, dev))) + while((dev = pci_get_device(PCI_VENDOR_ID_MATROX, PCI_ANY_ID, dev))) { mga_dev_name = ""; mga_cards_num++; @@ -1163,7 +1163,7 @@ /* Allocate a cdev for this character device, and fill in some parameters it needs */ mga_vid_cdev = cdev_alloc(); mga_vid_cdev->owner = THIS_MODULE; - strcpy(mga_vid_cdev->kobj.name, MODULENAME); + kobject_set_name(&mga_vid_cdev->kobj,MODULENAME); mga_vid_cdev->ops = &mga_vid_fops; /* Add this character device to the system */ cdev_add(mga_vid_cdev, mga_cdev_handle, mga_cards_num); --------------8<-----------------8<---------------8<-----------------8<------------------------- -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core) Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash mga-vid-source depends on no packages. Versions of packages mga-vid-source recommends: ii debhelper 6.0.4 helper programs for debian/rules ii kernel-package 11.001-0.1 A utility for building Linux kerne ii module-assistant 0.10.11.0 tool to make module package creati -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]