1 |
Hi all! :D |
2 |
I'm having troubles to compile the openvz kernel :( |
3 |
|
4 |
I tryed making the config by my self, making it with " make |
5 |
x86_64_defconfig ", and using this: |
6 |
|
7 |
http://download.openvz.org/kernel/branches/rhel6-2.6.32/042stab053.5/configs/config-2.6.32-042stab053.5.x86_64 |
8 |
config file. (The official from openvz) |
9 |
|
10 |
None works. I also tryed to downloading the sources again. But is the same :S |
11 |
|
12 |
I asked on gentoo forum, but i dont get answers. I hope someone can |
13 |
help me please :P |
14 |
|
15 |
This is the error: |
16 |
|
17 |
[quote] |
18 |
scripts/kallsyms.c: En la función ‘read_symbol’: |
19 |
scripts/kallsyms.c:112:9: aviso: se descarta el valor de devolución de |
20 |
‘fgets’, se declaró con el atributo warn_unused_result |
21 |
[-Wunused-result] |
22 |
scripts/mod/file2alias.c:797:12: aviso: se define ‘do_x86cpu_entry’ |
23 |
pero no se usa [-Wunused-function] |
24 |
scripts/mod/modpost.c: En la función ‘get_markers’: |
25 |
scripts/mod/modpost.c:1563:12: aviso: se descarta el valor de |
26 |
devolución de ‘asprintf’, se declaró con el atributo |
27 |
warn_unused_result [-Wunused-result] |
28 |
scripts/mod/modpost.c: En la función ‘add_marker’: |
29 |
scripts/mod/modpost.c:1993:10: aviso: se descarta el valor de |
30 |
devolució HOSTLD scripts/genksyms/genksyms |
31 |
HOSTLD scripts/mod/modpost |
32 |
CC kernel/bouIn file included from kernel/sched.c:2184:0: |
33 |
kernel/sched_fair.c: En la función ‘nr_iowait_dec_fair’: |
34 |
kernel/sched_fair.c:3541:23: aviso: variable ‘se’ sin usar [-Wunused-variable] |
35 |
kernel/sched_fair.c: En la función ‘nr_iowait_inc_fair’: |
36 |
kernel/sched_fair.c:3572:23: aviso: variable ‘se’ sin usar [-Wunused-variable] |
37 |
In file included from kernel/sched.c:2187:0: |
38 |
kernel/sched_autogroup.c: En la función ‘autogroup_move_group’: |
39 |
kernel/sched_autogroup.c:145:4: error: expected ‘while’ before |
40 |
‘while_each_thread’ |
41 |
make[1]: *** [kernel/sched.o] Error 1 |
42 |
make: *** [kernel] Error 2 |
43 |
make: *** Se espera a que terminen otras tareas.... |
44 |
In file included from include/linux/kmemtrace.h:12:0, |
45 |
from include/linux/slub_def.h:13, |
46 |
from include/linux/slab.h:203, |
47 |
from include/linux/percpu.h:5, |
48 |
from include/linux/percpu_counter.h:13, |
49 |
from include/linux/fs.h:452, |
50 |
from include/linux/sysfs.h:77, |
51 |
from include/linux/kobject.h:21, |
52 |
from include/ CC arch/x86/mm/pageattr.o |
53 |
CC arch/x86/mm/mmap.o |
54 |
CC arch/x86/mm/pat.o |
55 |
CC arch/x86/mm/pgtable.o |
56 |
AS arch/x86/vdso/vdso-note.o |
57 |
CC arch/x86/vdso/vclock_gettime.o |
58 |
CC arch/x86/mm/physaddr.o |
59 |
CC fs/super.o |
60 |
CC fs/char_dev.o |
61 |
CC fs/stat.o |
62 |
CC fs/exec.o |
63 |
CC fs/pipe.o |
64 |
CC fs/namei.o |
65 |
CC arch/x86/vdso/vgetcpu.o |
66 |
CC arch/x86/vdso/vvar.o |
67 |
LDS arch/x86/vdso/vdso-rhel5.lds |
68 |
LDS arch/x86/vdso/vdso32/vdso32.lds |
69 |
AS arch/x86/vdso/vdso32/note.o |
70 |
CC mm/mempool.o |
71 |
CC mm/oom_kill.o |
72 |
AS arch/x86/vdso/vdso32/int80.o |
73 |
AS arch/x86/vdso/vdso32/syscall.o |
74 |
AS arch/x86/vdso/vdso32/sysenter.o |
75 |
CC arch/x86/vdso/vdso32-setup.o |
76 |
CC mm/fadvise.o |
77 |
CC mm/maccess.o |
78 |
CC mm/page_alloc.o |
79 |
CC mm/page-writeback.o |
80 |
CC mm/readahead.o |
81 |
CC mm/swap.o |
82 |
CC mm/truncate.o |
83 |
CC mm/vmscan.o |
84 |
CC mm/shmem.o |
85 |
VDSO arch/x86/vdso/vdso.so.dbg |
86 |
VDSO arch/x86/vdso/vdso-rhel5.so.dbg |
87 |
VDSO arch/x86/vdso/vdso32-int80.so.dbg |
88 |
VDSO arch/x86/vdso/vdso32-syscall.so.dbg |
89 |
VDSO arch/x86/vdso/vdso32-sysenter.so.dbg |
90 |
VDSOSYM arch/x86/vdso/vdso-syms.lds |
91 |
VDSOSYM arch/x86/vdso/vdso-rhel5-syms.lds |
92 |
VDSOSYM arch/x86/vdso/vdso32-int80-syms.lds |
93 |
VDSOSYM arch/x86/vdso/vdso32-syscall-syms.lds |
94 |
OBJCOPY arch/x86/vdso/vdso.so |
95 |
OBJCOPY arch/x86/vdso/vdso32-int80.so |
96 |
OBJCOPY arch/x86/vdso/vdso32-syscall.so |
97 |
OBJCOPY arch/x86/vdso/vdso-rhel5.so |
98 |
OBJCOPY arch/x86/vdso/vdso32-sysenter.so |
99 |
VDSOSYM arch/x86/vdso/vdso32-sysenter-syms.lds |
100 |
AS arch/x86/vdso/vdso.o |
101 |
AS arch/x86/vdso/vdso32.o |
102 |
AS arch/x86/vdso/vdso-rhel5.o |
103 |
VDSOSYM arch/x86/vdso/vdso32-syms.lds |
104 |
LD arch/x86/vdso/built-in.o |
105 |
UPD include/linux/compile.h |
106 |
CC init/version.o |
107 |
LD init/built-in.o |
108 |
ude/linux/sysfs.h:158:15: error: el campo ‘ia_iattr’ tiene tipo de |
109 |
dato incompleto |
110 |
In file included from include/linux/kmemtrace.h:12:0, |
111 |
from include/linux/slub_def.h:13, |
112 |
from include/linux/slab.h:203, |
113 |
from include/linux/percpu.h:5, |
114 |
from include/linux/percpu_counter.h:13, |
115 |
from include/linux/fs.h:452, |
116 |
from include/linux/highmem.h:4, |
117 |
from arch/x86/mm/pageattr.c:5: |
118 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
119 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
120 |
include/trace/events/kmem.h:528:1: aviso: su ámbito es solamente esta |
121 |
definición o declaración, lo cual probablemente no es lo que desea |
122 |
[activado por defecto] |
123 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
124 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
125 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
126 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
127 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
128 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
129 |
In file included from include/linux/kobject.h:21:0, |
130 |
from include/linux/slub_def.h:12, |
131 |
from include/linux/slab.h:203, |
132 |
from include/linux/percpu.h:5, |
133 |
from include/linux/percpu_counter.h:13, |
134 |
from include/linux/fs.h:452, |
135 |
from include/linux/debugfs.h:18, |
136 |
from arch/x86/mm/pat.c:12: |
137 |
include/linux/sysfs.h:158:15: error: el campo ‘ia_iattr’ tiene tipo de |
138 |
dato incompleto |
139 |
In file included from include/linux/kmemtrace.h:12:0, |
140 |
from include/linux/slub_def.h:13, |
141 |
from include/linux/slab.h:203, |
142 |
from include/linux/percpu.h:5, |
143 |
from include/linux/percpu_counter.h:13, |
144 |
from include/linux/fs.h:452, |
145 |
from include/linux/debugfs.h:18, |
146 |
from arch/x86/mm/pat.c:12: |
147 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
148 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
149 |
include/trace/events/kmem.h:528:1: aviso: su ámbito es solamente esta |
150 |
definición o declaración, lo cual probablemente no es lo que desea |
151 |
[activado por defecto] |
152 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
153 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
154 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
155 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
156 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
157 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
158 |
make[1]: *** [arch/x86/kernel] Error 2 |
159 |
make[1]: *** Se espera a que terminen otras tareas.... |
160 |
make[2]: *** [arch/x86/mm/pageattr.o] Error 1 |
161 |
make[2]: *** Se espera a que terminen otras tareas.... |
162 |
make[2]: *** [arch/x86/mm/pat.o] Error 1 |
163 |
In file included from include/linux/kobject.h:21:0, |
164 |
from include/linux/slub_def.h:12, |
165 |
from include/linux/slab.h:203, |
166 |
from include/linux/percpu.h:5, |
167 |
from include/linux/percpu_counter.h:13, |
168 |
from include/linux/fs.h:452, |
169 |
from fs/char_dev.c:8: |
170 |
include/linux/sysfs.h:158:15: error: el campo ‘ia_iattr’ tiene tipo de |
171 |
dato incompleto |
172 |
In file included from include/linux/kmemtrace.h:12:0, |
173 |
from include/linux/slub_def.h:13, |
174 |
from include/linux/slab.h:203, |
175 |
from include/linux/percpu.h:5, |
176 |
from include/linux/percpu_counter.h:13, |
177 |
from include/linux/fs.h:452, |
178 |
from fs/char_dev.c:8: |
179 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
180 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
181 |
include/trace/events/kmem.h:528:1: aviso: su ámbito es solamente esta |
182 |
definición o declaración, lo cual probablemente no es lo que desea |
183 |
[activado por defecto] |
184 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
185 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
186 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
187 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
188 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
189 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
190 |
make[1]: *** [fs/char_dev.o] Error 1 |
191 |
make[1]: *** Se espera a que terminen otras tareas.... |
192 |
make[1]: *** [arch/x86/mm] Error 2 |
193 |
In file included from include/linux/kobject.h:21:0, |
194 |
from include/linux/slub_def.h:12, |
195 |
from include/linux/slab.h:203, |
196 |
from include/linux/percpu.h:5, |
197 |
from include/linux/percpu_counter.h:13, |
198 |
from include/linux/fs.h:452, |
199 |
from mm/readahead.c:11: |
200 |
include/linux/sysfs.h:158:15: error: el campo ‘ia_iattr’ tiene tipo de |
201 |
dato incompleto |
202 |
In file included from include/linux/kmemtrace.h:12:0, |
203 |
from include/linux/slub_def.h:13, |
204 |
from include/linux/slab.h:203, |
205 |
from include/linux/percpu.h:5, |
206 |
from include/linux/percpu_counter.h:13, |
207 |
from include/linux/fs.h:452, |
208 |
from mm/readahead.c:11: |
209 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
210 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
211 |
include/trace/events/kmem.h:528:1: aviso: su ámbito es solamente esta |
212 |
definición o declaración, lo cual probablemente no es lo que desea |
213 |
[activado por defecto] |
214 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
215 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
216 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
217 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
218 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
219 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
220 |
In file included from include/linux/sysfs.h:77:0, |
221 |
from include/linux/kobject.h:21, |
222 |
from include/linux/slub_def.h:12, |
223 |
from include/linux/slab.h:203, |
224 |
from include/linux/percpu.h:5, |
225 |
from include/linux/percpu_counter.h:13, |
226 |
from include/linux/backing-dev.h:11, |
227 |
from mm/truncate.c:11: |
228 |
include/linux/fs.h:1591:24: error: el tipo matriz tiene tipo de |
229 |
elemento incompleto |
230 |
make[1]: *** [mm/readahead.o] Error 1 |
231 |
make[1]: *** Se espera a que terminen otras tareas.... |
232 |
make[1]: *** [mm/truncate.o] Error 1 |
233 |
In file included from include/linux/kobject.h:21:0, |
234 |
from include/linux/slub_def.h:12, |
235 |
from include/linux/slab.h:203, |
236 |
from include/linux/percpu.h:5, |
237 |
from include/linux/percpu_counter.h:13, |
238 |
from include/linux/fs.h:452, |
239 |
from mm/shmem.c:24: |
240 |
include/linux/sysfs.h:158:15: error: el campo ‘ia_iattr’ tiene tipo de |
241 |
dato incompleto |
242 |
In file included from include/linux/kmemtrace.h:12:0, |
243 |
from include/linux/slub_def.h:13, |
244 |
from include/linux/slab.h:203, |
245 |
from include/linux/percpu.h:5, |
246 |
from include/linux/percpu_counter.h:13, |
247 |
from include/linux/fs.h:452, |
248 |
from mm/shmem.c:24: |
249 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
250 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
251 |
include/trace/events/kmem.h:528:1: aviso: su ámbito es solamente esta |
252 |
definición o declaración, lo cual probablemente no es lo que desea |
253 |
[activado por defecto] |
254 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
255 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
256 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
257 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
258 |
include/trace/events/kmem.h:528:1: aviso: se declaró ‘struct |
259 |
address_space’ dentro de la lista de parámetros [activado por defecto] |
260 |
make[1]: *** [mm/shmem.o] Error 1 |
261 |
make: *** [fs] Error 2 |
262 |
make: *** [arch/x86] Error 2 |
263 |
make: *** [mm] Error 2 |
264 |
[/quote] |
265 |
|
266 |
I attach my .config file |
267 |
|
268 |
|
269 |
Some ideas? Thank you! |