Takashi Iwai <[EMAIL PROTECTED]> writes:

> > 2) i recently compiled rc3 on a mandrake 8.2 system. everything
> > went smoothly. when i went to modprobe, i got messages suggesting
> > to me that there a mismatch between the kernels and the ALSA
> > modules with respect to symbol versioning. (several missing
> > symbols, all with versions). i've looked through the archives and
> > tried google, but i can't see how to fix this or if something else
> > is going on.

1) "make mrproper" should be the first step when recompiling a kernel
   from the kernel-source package since it has previously be used to
   compile our various kernel (up, smp, enterprise [smp+highmem],
   secure, linus (no patches), BOOT [for drakx installer]).

   most people don't do it and have problems.

2) alter the extraversion in main Makefile so that you don't screw up
   the mandrake kernel if you make something wrong (there's a rescue
   on the first cd but just avoid troubles)
   eg: in mdk9.0, we now alter it by default ("EXTRAVERSION = -16mdk"
   became "EXTRAVERSION = -16mdkcustom")

these 2 items should prevent versionning problems regarding modules

3) you can then steal the mdk kernel config from /boot/config (link on
   /boot/config-2.4.....)

4) note that if you boot with a kernel with alsa-0.9.0, all your alsa
   apps won't work unless you use them in oss emulation mode.

   it may be a lot simpler to update to mdk9.0, either by urpmi or by
   running drakx from cds or the net (just cat images/network.img on a
   floppy)

> most likely the driver was built with the incompatible kernel tree.
> please check whether you installed the correct kernel-source package
> and configure points the right directory (you can pass the directory
> via --with-kernel option).

alsa default to /usr/src/linux which should be a link to
linux-2.4.8...

it might just be simpler to steal juan patch that put alsa in sound
directory (look at linux-2.4.19-qX tarball and the mdk9.0 srpm spec
file)

but then, it's even simpler to recompile the srpm or just install the
binary rpm from mdk9.0 ...

> or, it could be a problem of rc3.  i've never compiled with module
> version.  could you show which symbols are missing?

hum, mdk9.0 is compiled with module versionning and we've no problems
(i mean there're bugs but not such problems)



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to