[linux-audio-user] kfusd module (oss2jack) unknown symbols with 2.6.13

From: Salvatore Di Pietro <salvuz_78@email-addr-hidden>
Date: Wed Sep 14 2005 - 17:23:56 EEST

Greets to all,
I am experiencing problems during the build (and consequently modprobe)
process of Kor Nielsen hacked version of kfusd module for OSS2JACK,
fusd-kor-1.10-9.

I am on Slackware 10.1, kernel 2.6.13 and 2.6.13.1, gcc-3.3.4, glibc-2.3.4.
As far as kernel version 2.6.12.2 the module has always been built and
modprobed correctly, these are excerpt from console:

root@email-addr-hidden-sal:/usr/src/fusd-kor-1.10-9# make
.
.
[build output...]
.
.
make -C /lib/modules/2.6.13.1/build
SUBDIRS=/usr/src/fusd-kor-1.10-9/kfusd
EXTRA_CFLAGS=-I/usr/src/fusd-kor-1.10-9/kfusd/../include modules
make[2]: Entering directory `/usr/src/linux-2.6.13.1'
   Building modules, stage 2.
   MODPOST
*** Warning: "class_simple_device_remove"
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_create"
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_destroy"
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
*** Warning: "class_simple_device_add"
[/usr/src/fusd-kor-1.10-9/kfusd/kfusd.ko] undefined!
make[2]: Leaving directory `/usr/src/linux-2.6.13.1'
make[1]: Leaving directory `/usr/src/fusd-kor-1.10-9/kfusd'
root@email-addr-hidden-sal:/usr/src/fusd-kor-1.10-9#

The module does get built, but is not functional:
Upon trying to insmod, or install, depmod and modprobe the module I get
this (quite expecting it...):

root@email-addr-hidden-sal:/usr/src/fusd-kor-1.10-9# modprobe kfusd
FATAL: Error inserting kfusd (/lib/modules/2.6.13.1/misc/kfusd.ko):
Unknown symbol in module, or unknown parameter (see dmesg)

Here is the bottom of dmesg output:

kfusd: Unknown symbol class_simple_device_add
kfusd: Unknown symbol class_simple_destroy
kfusd: Unknown symbol class_simple_device_remove
kfusd: Unknown symbol class_simple_create
kfusd: Unknown symbol class_simple_device_add
kfusd: Unknown symbol class_simple_destroy
kfusd: Unknown symbol class_simple_device_remove
kfusd: Unknown symbol class_simple_create

Maybe something changed in 2.6.13 and introduced this problem?
Has anyone been able to use OSS2JACK with 2.6.13 ?

Thanks in advance!

-- 
           salvuz
      POST FATA RESVRGO
  Linux registered user #291700 | machine #174619
  get counted on ---> http://counter.li.org/ <---
Received on Wed Sep 14 20:15:07 2005

This archive was generated by hypermail 2.1.8 : Wed Sep 14 2005 - 20:15:08 EEST