If I use the em8300-source package, i've got the following error:

[EMAIL PROTECTED]:/usr/src/modules/em8300# make
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/usr/src/modules/em8300 
modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
  CC [M]  /usr/src/modules/em8300/adv717x.o
In file included from /usr/src/modules/em8300/adv717x.c:50:
/usr/src/modules/em8300/em8300.h:269: Fehler: expected specifier-qualifier-list 
before »snd_card_t«
/usr/src/modules/em8300/adv717x.c: In Funktion »adv717x_setup«:
/usr/src/modules/em8300/adv717x.c:573: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:575: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:580: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:585: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:586: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:588: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
/usr/src/modules/em8300/adv717x.c:591: Fehler: »struct em8300_s« hat kein 
Element namens »card_nr«
make[2]: *** [/usr/src/modules/em8300/adv717x.o] Fehler 1
make[1]: *** [_module_/usr/src/modules/em8300] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
make: *** [build] Fehler 2 

** Description changed:

  Binary package hint: em8300
  
  Hi there
  
  That how it looks like, when I am compiling the modules:
  
  [EMAIL PROTECTED]:/usr/src/em8300-0.16.3/modules# make 
  make -C /lib/modules/2.6.22-14-generic/build 
SUBDIRS=/usr/src/em8300-0.16.3/modules modules
  make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
    CC [M]  /usr/src/em8300-0.16.3/modules/adv717x.o
    CC [M]  /usr/src/em8300-0.16.3/modules/bt865.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_main.o
  /usr/src/em8300-0.16.3/modules/em8300_main.c: In Funktion »em8300_probe«:
  /usr/src/em8300-0.16.3/modules/em8300_main.c:689: Warnung: 
»deprecated_irq_flag« ist veraltet (deklariert bei include/linux/interrupt.h:66)
  /usr/src/em8300-0.16.3/modules/em8300_main.c:689: Warnung: 
»deprecated_irq_flag« ist veraltet (deklariert bei include/linux/interrupt.h:66)
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_i2c.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_audio.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_fifo.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_video.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_misc.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_dicom.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_ucode.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_ioctl.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_spu.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em9010.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_registration.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_procfs.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_devfs.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_udev.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_sysfs.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_alsa.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_params.o
    CC [M]  /usr/src/em8300-0.16.3/modules/em8300_eeprom.o
    LD [M]  /usr/src/em8300-0.16.3/modules/em8300.o
    Building modules, stage 2.
    MODPOST 3 modules
    CC      /usr/src/em8300-0.16.3/modules/adv717x.mod.o
    LD [M]  /usr/src/em8300-0.16.3/modules/adv717x.ko
    CC      /usr/src/em8300-0.16.3/modules/bt865.mod.o
    LD [M]  /usr/src/em8300-0.16.3/modules/bt865.ko
    CC      /usr/src/em8300-0.16.3/modules/em8300.mod.o
    LD [M]  /usr/src/em8300-0.16.3/modules/em8300.ko
  make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
  [EMAIL PROTECTED]:/usr/src/em8300-0.16.3/modules# make install
  make -C /lib/modules/2.6.22-14-generic/build 
SUBDIRS=/usr/src/em8300-0.16.3/modules INSTALL_MOD_PATH= modules_install
  make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
    INSTALL /usr/src/em8300-0.16.3/modules/adv717x.ko
    INSTALL /usr/src/em8300-0.16.3/modules/bt865.ko
    INSTALL /usr/src/em8300-0.16.3/modules/em8300.ko
    DEPMOD  2.6.22-14-generic
  make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
  [/CODE]
  
  Looks fine!!!
  
  
  when I run modprobe em8300:
  
  [EMAIL PROTECTED]:/usr/src/em8300-0.16.3/modules# modprobe em8300
  FATAL: Error inserting em8300 
(/lib/modules/2.6.22-14-generic/em8300/em8300.ko): Unknown symbol in module, or 
unknown parameter (see dmesg)[/CODE]
  
  and thats what dmesg says:
  
- [CODE]dmesg | grep em8300
+ dmesg | grep em8300
  [   39.451189] em8300: disagrees about version of symbol snd_pcm_new
  [   39.451207] em8300: Unknown symbol snd_pcm_new
  [   39.451747] em8300: disagrees about version of symbol snd_card_register
  [   39.451754] em8300: Unknown symbol snd_card_register
  [   39.451928] em8300: disagrees about version of symbol snd_card_free
  [   39.451934] em8300: Unknown symbol snd_card_free
  [   39.452110] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_pages_for_all
  [   39.452118] em8300: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
  [   39.453764] em8300: disagrees about version of symbol snd_card_new
  [   39.453773] em8300: Unknown symbol snd_card_new
  [   39.453950] em8300: disagrees about version of symbol 
snd_pcm_lib_malloc_pages
  [   39.453957] em8300: Unknown symbol snd_pcm_lib_malloc_pages
  [   39.454130] em8300: disagrees about version of symbol snd_pcm_lib_ioctl
  [   39.454137] em8300: Unknown symbol snd_pcm_lib_ioctl
  [   39.454309] em8300: disagrees about version of symbol 
snd_pcm_lib_free_pages
  [   39.454316] em8300: Unknown symbol snd_pcm_lib_free_pages
  [   39.454812] em8300: disagrees about version of symbol snd_pcm_set_ops
  [   39.454818] em8300: Unknown symbol snd_pcm_set_ops
  [   39.455058] em8300: disagrees about version of symbol snd_device_new
  [   39.455064] em8300: Unknown symbol snd_device_new
- [   39.455880] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_free_for_all
- [   39.455887] em8300: Unknown symbol snd_pcm_lib_preallocate_free_for_all
- [   39.456388] em8300: disagrees about version of symbol 
snd_pcm_period_elapsed
- [   39.456394] em8300: Unknown symbol snd_pcm_period_elapsed
- [   59.602112] em8300: disagrees about version of symbol snd_pcm_new
- [   59.602140] em8300: Unknown symbol snd_pcm_new
- [   59.602698] em8300: disagrees about version of symbol snd_card_register
- [   59.602704] em8300: Unknown symbol snd_card_register
- [   59.602884] em8300: disagrees about version of symbol snd_card_free
- [   59.602890] em8300: Unknown symbol snd_card_free
- [   59.603071] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_pages_for_all
- [   59.603078] em8300: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
- [   59.604605] em8300: disagrees about version of symbol snd_card_new
- [   59.604612] em8300: Unknown symbol snd_card_new
- [   59.604794] em8300: disagrees about version of symbol 
snd_pcm_lib_malloc_pages
- [   59.604801] em8300: Unknown symbol snd_pcm_lib_malloc_pages
- [   59.604979] em8300: disagrees about version of symbol snd_pcm_lib_ioctl
- [   59.604986] em8300: Unknown symbol snd_pcm_lib_ioctl
- [   59.605185] em8300: disagrees about version of symbol 
snd_pcm_lib_free_pages
- [   59.605193] em8300: Unknown symbol snd_pcm_lib_free_pages
- [   59.605695] em8300: disagrees about version of symbol snd_pcm_set_ops
- [   59.605701] em8300: Unknown symbol snd_pcm_set_ops
- [   59.605946] em8300: disagrees about version of symbol snd_device_new
- [   59.605952] em8300: Unknown symbol snd_device_new
- [   59.606782] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_free_for_all
- [   59.606789] em8300: Unknown symbol snd_pcm_lib_preallocate_free_for_all
- [   59.607294] em8300: disagrees about version of symbol 
snd_pcm_period_elapsed
- [   59.607301] em8300: Unknown symbol snd_pcm_period_elapsed
- [  241.883225] em8300: disagrees about version of symbol snd_pcm_new
- [  241.883255] em8300: Unknown symbol snd_pcm_new
- [  241.883821] em8300: disagrees about version of symbol snd_card_register
- [  241.883827] em8300: Unknown symbol snd_card_register
- [  241.884007] em8300: disagrees about version of symbol snd_card_free
- [  241.884013] em8300: Unknown symbol snd_card_free
- [  241.884194] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_pages_for_all
- [  241.884202] em8300: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
- [  241.885730] em8300: disagrees about version of symbol snd_card_new
- [  241.885737] em8300: Unknown symbol snd_card_new
- [  241.885919] em8300: disagrees about version of symbol 
snd_pcm_lib_malloc_pages
- [  241.885926] em8300: Unknown symbol snd_pcm_lib_malloc_pages
- [  241.886139] em8300: disagrees about version of symbol snd_pcm_lib_ioctl
- [  241.886147] em8300: Unknown symbol snd_pcm_lib_ioctl
- [  241.886326] em8300: disagrees about version of symbol 
snd_pcm_lib_free_pages
- [  241.886333] em8300: Unknown symbol snd_pcm_lib_free_pages
- [  241.886834] em8300: disagrees about version of symbol snd_pcm_set_ops
- [  241.886840] em8300: Unknown symbol snd_pcm_set_ops
- [  241.887116] em8300: disagrees about version of symbol snd_device_new
- [  241.887122] em8300: Unknown symbol snd_device_new
- [  241.887954] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_free_for_all
- [  241.887961] em8300: Unknown symbol snd_pcm_lib_preallocate_free_for_all
- [  241.888466] em8300: disagrees about version of symbol 
snd_pcm_period_elapsed
- [  241.888473] em8300: Unknown symbol snd_pcm_period_elapsed
- [  536.767460] em8300: disagrees about version of symbol snd_pcm_new
- [  536.767487] em8300: Unknown symbol snd_pcm_new
- [  536.768457] em8300: disagrees about version of symbol snd_card_register
- [  536.768467] em8300: Unknown symbol snd_card_register
- [  536.768647] em8300: disagrees about version of symbol snd_card_free
- [  536.768653] em8300: Unknown symbol snd_card_free
- [  536.768834] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_pages_for_all
- [  536.768842] em8300: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
- [  536.771599] em8300: disagrees about version of symbol snd_card_new
- [  536.771609] em8300: Unknown symbol snd_card_new
- [  536.771791] em8300: disagrees about version of symbol 
snd_pcm_lib_malloc_pages
- [  536.771798] em8300: Unknown symbol snd_pcm_lib_malloc_pages
- [  536.771977] em8300: disagrees about version of symbol snd_pcm_lib_ioctl
- [  536.771984] em8300: Unknown symbol snd_pcm_lib_ioctl
- [  536.772161] em8300: disagrees about version of symbol 
snd_pcm_lib_free_pages
- [  536.772167] em8300: Unknown symbol snd_pcm_lib_free_pages
- [  536.772668] em8300: disagrees about version of symbol snd_pcm_set_ops
- [  536.772675] em8300: Unknown symbol snd_pcm_set_ops
- [  536.772919] em8300: disagrees about version of symbol snd_device_new
- [  536.772925] em8300: Unknown symbol snd_device_new
- [  536.773777] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_free_for_all
- [  536.773786] em8300: Unknown symbol snd_pcm_lib_preallocate_free_for_all
- [  536.774292] em8300: disagrees about version of symbol 
snd_pcm_period_elapsed
- [  536.774299] em8300: Unknown symbol snd_pcm_period_elapsed
- [  749.828590] em8300: disagrees about version of symbol snd_pcm_new
- [  749.828619] em8300: Unknown symbol snd_pcm_new
- [  749.829635] em8300: disagrees about version of symbol snd_card_register
- [  749.829645] em8300: Unknown symbol snd_card_register
- [  749.829825] em8300: disagrees about version of symbol snd_card_free
- [  749.829832] em8300: Unknown symbol snd_card_free
- [  749.830013] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_pages_for_all
- [  749.830021] em8300: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
- [  749.832791] em8300: disagrees about version of symbol snd_card_new
- [  749.832802] em8300: Unknown symbol snd_card_new
- [  749.832984] em8300: disagrees about version of symbol 
snd_pcm_lib_malloc_pages
- [  749.832991] em8300: Unknown symbol snd_pcm_lib_malloc_pages
- [  749.833170] em8300: disagrees about version of symbol snd_pcm_lib_ioctl
- [  749.833177] em8300: Unknown symbol snd_pcm_lib_ioctl
- [  749.833354] em8300: disagrees about version of symbol 
snd_pcm_lib_free_pages
- [  749.833360] em8300: Unknown symbol snd_pcm_lib_free_pages
- [  749.833862] em8300: disagrees about version of symbol snd_pcm_set_ops
- [  749.833869] em8300: Unknown symbol snd_pcm_set_ops
- [  749.834113] em8300: disagrees about version of symbol snd_device_new
- [  749.834119] em8300: Unknown symbol snd_device_new
- [  749.834969] em8300: disagrees about version of symbol 
snd_pcm_lib_preallocate_free_for_all
- [  749.834977] em8300: Unknown symbol snd_pcm_lib_preallocate_free_for_all
- [  749.835483] em8300: disagrees about version of symbol 
snd_pcm_period_elapsed
- [  749.835490] em8300: Unknown symbol snd_pcm_period_elapsed
- [/CODE]

-- 
can't insert module on 2.6.22-14-gerneric
https://bugs.launchpad.net/bugs/173030
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to