Emerge nforce-audio compiles the nvaudio module, but forgets to compile the needed ac97_codec.c. It seems to be a general problem of the nvidia's sources. I worked around it with compiling the ali soundcard as module of the current kernel (2.4.20-gentoo-r5). So a copying of the ac97_codec.o into the modules' directory makes it working. Reproducible: Always Steps to Reproduce: 1.emerge nforce-audio 2.modprobe nvaudio 3. Actual Results: nvaudio did not load because of missing links Expected Results: be loaded
A generic workaround is to simply always compile the i810 audio driver, as nvaudio has the same dependancies as it.
did you have sound configured as a module in the kernel?
is there any reason not to remove this package from portage? Aren't the changes in 2.4.22 and onward? Why do you need this?
marking wontfix as this package will most likely be removed from portage soon anyways as its use is deprecated (it has been merged into the kernel and is no longer updated upstream)