Gentoo Archives: gentoo-user

From: Facundo Curti <facu.curti@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Cant compile Openvz sources
Date: Wed, 30 Jul 2014 23:50:19
Message-Id: CABxff58_BF1fHXO==XogzXVYRcj6EAnfijnznVwaX4a-+bEnQw@mail.gmail.com
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!

Attachments

File name MIME type
.config application/octet-stream

Replies

Subject Author
Re: [gentoo-user] Cant compile Openvz sources Stroller <stroller@××××××××××××××××××.uk>