Page 1 of 1

Kernel kompilieren

Posted: 2011-11-07 19:52
by tenshinhan10
Ich habe heute einen neuen 3.0.7er Kernel inkl. RZ Patches in mein Debian Squeeze System einspielen wollen und bin nach Anleitung aus dem Debianforum vorgegangen.

Ich erhalte folgenden Fehler nach:

make-kpkg --initrd --append-to-version=-ts-squeeze --revision=1.0 kernel_image kernel_headers

Code: Select all

Fehler-Inhalt:
include/linux/fs.h:780: error: field 'i_alloc_sem' has incomplete type
make[3]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make[2]: *** [prepare0] Error 2
make[2]: Leaving directory `/usr/src/linux-3.0.7'
make[1]: *** [debian/stamp/conf/kernel-conf] Error 2
make[1]: Leaving directory `/usr/src/linux-3.0.7'
make: *** [debian/stamp/conf/minimal_debian] Error 2
Failed to create a ./debian directory: Bad file descriptor at /usr/bin/make-kpkg                                            line 984.

Ich vermute das es sich um Probleme mit den Zugriffsrechten handelt - der Vorgang wurde aber mit Root durchgeführt.

Re: Kernel kompilieren

Posted: 2011-11-07 21:14
by Joe User
Deine Patches haben (mindestens) include/linux/fs.h (in Zeile 780) kaputt gemacht.