Kernel kompilieren

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
tenshinhan10
Posts: 64
Joined: 2003-02-25 15:47
 

Kernel kompilieren

Post 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.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11186
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: Kernel kompilieren

Post by Joe User »

Deine Patches haben (mindestens) include/linux/fs.h (in Zeile 780) kaputt gemacht.
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.