1 |
Hallo, |
2 |
ich habe gerade ein emerge --update --new world angestößen. Beim bauen der |
3 |
virtualbox kernelmodule erhalte ich folgende Fehlermeldung. Der Aufforderung |
4 |
Run 'make oldconfig && make prepare' on kernel src to fix bin ich bereits |
5 |
nachgekommen das lief ohne Fehlermeldung durch. Dennoch habe ich danach |
6 |
unmittelbar die selbige Fehlermeldung erhalten. |
7 |
Leider weiß ich hier nicht mehr weiter, deshalb meine frage an Euch wie ich |
8 |
das wieder in Ordnung bekomme. |
9 |
|
10 |
Gruß |
11 |
Sebastian |
12 |
|
13 |
|
14 |
>>> [1m [37mcfg-update-1.8.2-r1 [0m [0m: Creating checksum index... |
15 |
[32;01m* [0m Determining the location of the kernel source code |
16 |
[32;01m* [0m Found kernel source directory: |
17 |
[32;01m* [0m /usr/src/linux |
18 |
[32;01m* [0m Found kernel object directory: |
19 |
[32;01m* [0m /lib/modules/2.6.22-gentoo-r9/build |
20 |
[32;01m* [0m Found sources for kernel version: |
21 |
[32;01m* [0m 2.6.22-gentoo-r9 |
22 |
>>> Unpacking source... |
23 |
>>> Unpacking vbox-kernel-module-src-1.5.2.tar.gz |
24 |
to /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work |
25 |
[32;01m* [0m Applying virtualbox-modules_2.6.24.patch ... |
26 |
[A [123C [34;01m[ [32;01mok [34;01m ] [0m |
27 |
>>> Source unpacked. |
28 |
>>> Compiling source |
29 |
in /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv ... |
30 |
[32;01m* [0m Preparing vboxdrv module |
31 |
make KBUILD_VERBOSE=1 -C /usr/src/linux |
32 |
SUBDIRS=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv |
33 |
SRCROOT=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv |
34 |
modules |
35 |
make[1]: Entering directory `/usr/src/linux-2.6.22-gentoo-r9' |
36 |
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ |
37 |
echo; \ |
38 |
echo " ERROR: Kernel configuration is invalid."; \ |
39 |
echo " include/linux/autoconf.h or include/config/auto.conf are |
40 |
missing."; \ |
41 |
echo " Run 'make oldconfig && make prepare' on kernel src to fix |
42 |
it."; \ |
43 |
echo; \ |
44 |
/bin/false) |
45 |
mkdir -p /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.tmp_versions |
46 |
rm -f /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.tmp_versions/* |
47 |
make -f scripts/Makefile.build |
48 |
obj=/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv |
49 |
|
50 |
i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude -include |
51 |
include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3 -mtune=i686 -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITHOUT_IDT_PATCHING -DUSE_NEW_OS_INTERFACE_FOR_MM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c |
52 |
|
53 |
i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/.SUPDRVShared.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include -D__KERNEL__ -Iinclude -include |
54 |
include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3 -mtune=i686 -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-generic -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_X86 -DVBOX_WITHOUT_IDT_PATCHING -DUSE_NEW_OS_INTERFACE_FOR_MM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDRVShared)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.o /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c |
55 |
In file included |
56 |
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:28, |
57 |
|
58 |
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.c:22: |
59 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:125: |
60 |
Fehler: expected specifier-qualifier-list before »linux_uintptr_t« |
61 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:136: |
62 |
Fehler: expected specifier-qualifier-list before »linux_uintptr_t« |
63 |
In file included |
64 |
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:28, |
65 |
|
66 |
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22: |
67 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:125: |
68 |
Fehler: expected specifier-qualifier-list before »linux_uintptr_t« |
69 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:136: |
70 |
Fehler: expected specifier-qualifier-list before »linux_uintptr_t« |
71 |
In file included |
72 |
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:31: |
73 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/log.h:1060: |
74 |
Fehler: expected declaration specifiers or »...« before »linux_uintptr_t« |
75 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c: |
76 |
In Funktion »supdrvCleanupSession«: |
77 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:411: |
78 |
Fehler: »linux_uintptr_t« nicht deklariert (erste Benutzung in dieser |
79 |
Funktion) |
80 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:411: |
81 |
Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt |
82 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:411: |
83 |
Fehler: für jede Funktion in der er auftritt.) |
84 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:411: |
85 |
Fehler: expected »)« before »pSession« |
86 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:411: |
87 |
Fehler: zu viele Argumente für Funktion »RTLogSetDefaultInstanceThread« |
88 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c: |
89 |
In Funktion »supdrvIOCtl«: |
90 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:752: |
91 |
Fehler: »linux_uintptr_t« nicht deklariert (erste Benutzung in dieser |
92 |
Funktion) |
93 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:1398: |
94 |
Fehler: expected »)« before »pIn« |
95 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c: |
96 |
In Funktion »supdrvIOCtl_LdrOpen«: |
97 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:3636: |
98 |
Fehler: »linux_uintptr_t« nicht deklariert (erste Benutzung in dieser |
99 |
Funktion) |
100 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c: |
101 |
In Funktion »supdrvIOCtl_LdrLoad«: |
102 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:3714: |
103 |
Fehler: »linux_uintptr_t« nicht deklariert (erste Benutzung in dieser |
104 |
Funktion) |
105 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:3714: |
106 |
Fehler: expected »)« before »pIn« |
107 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:3728: |
108 |
Fehler: expected »)« before »pIn« |
109 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:3736: |
110 |
Fehler: expected »)« before »pIn« |
111 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c: |
112 |
Auf höchster Ebene: |
113 |
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:4765: |
114 |
Fehler: expected declaration specifiers or »...« before »linux_uintptr_t« |
115 |
make[2]: *** |
116 |
[/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.o] |
117 |
Fehler 1 |
118 |
make[2]: *** Warte auf noch nicht beendete Prozesse... |
119 |
make[2]: *** |
120 |
[/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/linux/SUPDrv-linux.o] |
121 |
Fehler 1 |
122 |
make[1]: *** |
123 |
[_module_/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv] |
124 |
Fehler 2 |
125 |
make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo-r9' |
126 |
make: *** [vboxdrv] Fehler 2 |
127 |
[31;01m* [0m |
128 |
[31;01m* [0m ERROR: app-emulation/virtualbox-modules-1.5.2-r1 failed. |
129 |
[31;01m* [0m Call stack: |
130 |
[31;01m* [0m ebuild.sh, line 1701: Called dyn_compile |
131 |
[31;01m* [0m ebuild.sh, line 1039: Called qa_call 'src_compile' |
132 |
[31;01m* [0m ebuild.sh, line 44: Called src_compile |
133 |
[31;01m* [0m ebuild.sh, line 1383: Called linux-mod_src_compile |
134 |
[31;01m* [0m linux-mod.eclass, line 518: Called die |
135 |
[31;01m* [0m The specific snippet of code: |
136 |
[31;01m* [0m emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" |
137 |
LDFLAGS="$(get_abi_LDFLAGS)" \ |
138 |
[31;01m* [0m ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \ |
139 |
[31;01m* [0m || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} |
140 |
${BUILD_TARGETS}." |
141 |
[31;01m* [0m The die message: |
142 |
[31;01m* [0m Unable to make KERN_DIR=/usr/src/linux |
143 |
KERNOUT=/lib/modules/2.6.22-gentoo-r9/build all. |
144 |
[31;01m* [0m |
145 |
[31;01m* [0m If you need support, post the topmost build error, and the call |
146 |
stack if relevant. |
147 |
[31;01m* [0m A complete build log is located |
148 |
at '/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/temp/build.log'. |
149 |
[31;01m* [0m |
150 |
éí¢‹¬z·^éí¢Š+‚f¢–)à–+- |