Ok I recompiled the 2.4.22 kernel with gcc 2.95.4 now... I was already running a 2.4.22 kernel when I installed the latest kernel-image package I made.

Still I get these unresolved symbols by depmod... wait. I haven't got the same version running like I installed:

Code:
root@apollon:~# uname -r
2.4.22.2003-sep-25
root@apollon:~# l /opt/kernel/kernel-image-2.4.22.2003-sep-27_10.00.Custom_i386.deb
-rw-r--r--    1 root     root      1806130 Sep 27 06:54 /opt/kernel/kernel-image-2.4.22.2003-sep-27_10.00.Custom_i386.deb
root@apollon:~# l -d /lib/modules/2.4.22.2003-sep-27/
drwxr-xr-x    4 root     root         1024 Sep 27 07:04 /lib/modules/2.4.22.2003-sep-27/
root@apollon:~#
Ahh crap. Anyways... I guess it's all about 'uname -r' and the diff kernel versions why I get these dull ksym warnings... after booting the new kernel they disappear...

OK, case closed.
Cya