Hallo, Liste!
Bei übersetzen des neuen .14 Kernels mußte ich feststellen, daß ich
keinen Kernel mehr (auch die alten nicht) übersetzen kann.

Den ersten Fehler konnte ich ausbügeln:

$ make menuconfig
  HOSTCC  scripts/basic/fixdep
In Datei, eingefügt von /usr/include/sys/socket.h:35,
                    von /usr/include/netinet/in.h:24,
                    von /usr/include/arpa/inet.h:23,
                    von scripts/basic/fixdep.c:115:
/usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder
Verzeichnis nicht gefunden
make[1]: *** [scripts/basic/fixdep] Fehler 1
make: *** [scripts_basic] Fehler 2

Nach kurzer Internetrecherche habe ich das gemacht:
$ dpkg --force-all --purge linux-kernel-headers
$ apt-get install linux-kernel-headers

Keine Ahnung, wer hier gewütet hat, dass das nötig war.
Nun lief make menuconfig durch, aber:

$ make bzImage
  CHK     include/linux/version.h
  SPLIT   include/linux/autoconf.h -> include/config/*
  CC      arch/i386/kernel/asm-offsets.s
arch/i386/kernel/asm-offsets.c:7:25: linux/sched.h: Datei oder
Verzeichnis nicht gefunden
[ .... ]

$ ls -l /usr/include/linux/sched.h
-rw-r--r--  1 root root 27575 2003-10-15 17:10 /usr/include/linux/sched.h

Nun stehe ich auf dem Schlauch. Kann jemand helfen?
Klaus

Antwort per Email an