I have been working on upgrading my system to kernel 2.1.108. I'm now
running glibc 2.0.6 and 2.1.108, along with appropriate utility upgrades
(modutils 2.1.85, ld-so.1.9.9, etc.). I'm apparently still missing
something, however, and can't find it in the linux kernel digests.
My system is still running depmod every time it boots. When it does, it
gives me a whole slew of "unresolved symbols" messages. It names every
module that I installed. The modules also don't work.
I've ceased loading kerneld. For the record, when I rebuilt modutils, it
complained about not being able to find "kerneld.h". I found the old
kerneld.h from my 2.0.33 kernel and copied it over. It ceased to complain
at that point. It wouldn't surprise me if that was the source of my
problems, but I wasn't able to find kerneld.h anywhere else.
Needless to say, anything compiled as a module fails to work.
Any suggestions?
--
==========================================================================
"Why put fault tolerance in the OS, when it's already built into the User?"
- Steve Shaw, comp.os.linux.advocacy, on the apparent lack of
fault tolerance in MS Windows-series of OS's.