Gentoo Archives: gentoo-user

From: Alexander Kapshuk <alexander.kapshuk@×××××.com>
To: Gentoo mailing list <gentoo-user@l.g.o>
Subject: Re: [gentoo-user] sys-process/audit | gen_flagtabs_h-gen_tables.o] Error 1
Date: Wed, 12 Dec 2018 19:43:16
Message-Id: CAJ1xhMXx5+17np2EcNMfiyy6JJEC5TpFOBqQEAjajSHuTOtk1g@mail.gmail.com
In Reply to: [gentoo-user] sys-process/audit | gen_flagtabs_h-gen_tables.o] Error 1 by "Hasan Ç."
1 On Wed, Dec 12, 2018 at 4:13 PM Hasan Ç. <hsntgm@×××××.com> wrote:
2 >
3 > Hello,
4 >
5 > Any idea?
6 >
7 > * Package: sys-process/audit-2.8.3
8 > * Repository: gentoo
9 > * Maintainer: selinux@g.o robbat2@g.o
10 > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python python_targets_python2_7 python_targets_python3_6 userland_GNU
11 > * FEATURES: preserve-libs sandbox userpriv usersandbox
12 > * Determining the location of the kernel source code
13 > * Found kernel source directory:
14 > * /usr/src/linux
15 > * Found sources for kernel version:
16 > * 4.19.8-gentoo
17 > * Checking for suitable kernel configuration options...
18 > [ ok ]
19 > * Applying audit-2.4.3-python.patch ...
20 > [ ok ]
21 > * Applying audit-2.1.3-ia64-compile-fix.patch ...
22 > [ ok ]
23 > * Running eautoreconf in '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3' ...
24 > * Running libtoolize --install --copy --force --automake ...
25 > [ ok ]
26 > * Running aclocal ...
27 > [ ok ]
28 > * Running autoconf --force ...
29 > [ ok ]
30 > * Running autoheader ...
31 > [ ok ]
32 > * Running automake --add-missing --copy --force-missing ...
33 > [ ok ]
34 > * Running elibtoolize in: audit-2.8.3/
35 > * Applying portage/1.2.0 patch ...
36 > * Applying sed/1.5.6 patch ...
37 > * Applying as-needed/2.4.3 patch ...
38 > * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
39 > Configuring auditd
40 > checking build system type... x86_64-pc-linux-gnu
41 > checking host system type... x86_64-pc-linux-gnu
42 > checking target system type... x86_64-pc-linux-gnu
43 > checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c
44 > checking whether build environment is sane... yes
45 > checking for a thread-safe mkdir -p... /bin/mkdir -p
46 > checking for gawk... gawk
47 > checking whether make sets $(MAKE)... yes
48 > checking whether make supports nested variables... yes
49 > checking how to print strings... printf
50 > checking for style of include used by make... GNU
51 > checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
52 > checking whether the C compiler works... yes
53 > checking for C compiler default output file name... a.out
54 > checking for suffix of executables...
55 > checking whether we are cross compiling... no
56 > checking for suffix of object files... o
57 > checking whether we are using the GNU C compiler... yes
58 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
59 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
60 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
61 > checking dependency style of x86_64-pc-linux-gnu-gcc... none
62 > checking for a sed that does not truncate output... /bin/sed
63 > checking for grep that handles long lines and -e... /bin/grep
64 > checking for egrep... /bin/grep -E
65 > checking for fgrep... /bin/grep -F
66 > checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
67 > checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
68 > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
69 > checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
70 > checking whether ln -s works... yes
71 > checking the maximum length of command line arguments... 201326592
72 > checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
73 > checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
74 > checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
75 > checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
76 > checking how to recognize dependent libraries... pass_all
77 > checking for x86_64-pc-linux-gnu-dlltool... no
78 > checking for dlltool... no
79 > checking how to associate runtime and link libraries... printf %s\n
80 > checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
81 > checking for archiver @FILE support... @
82 > checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
83 > checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
84 > checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
85 > checking for sysroot... no
86 > checking for a working dd... /bin/dd
87 > checking how to truncate binary pipes... /bin/dd bs=4096 count=1
88 > checking for x86_64-pc-linux-gnu-mt... no
89 > checking for mt... no
90 > checking if : is a manifest tool... no
91 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
92 > checking for ANSI C header files... yes
93 > checking for sys/types.h... yes
94 > checking for sys/stat.h... yes
95 > checking for stdlib.h... yes
96 > checking for string.h... yes
97 > checking for memory.h... yes
98 > checking for strings.h... yes
99 > checking for inttypes.h... yes
100 > checking for stdint.h... yes
101 > checking for unistd.h... yes
102 > checking for dlfcn.h... yes
103 > checking for objdir... .libs
104 > checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
105 > checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
106 > checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
107 > checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
108 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
109 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
110 > checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
111 > checking whether -lc should be explicitly linked in... no
112 > checking dynamic linker characteristics... GNU/Linux ld.so
113 > checking how to hardcode library paths into programs... immediate
114 > checking whether stripping libraries is possible... yes
115 > checking if libtool supports shared libraries... yes
116 > checking whether to build shared libraries... yes
117 > checking whether to build static libraries... no
118 > checking sys/inotify.h usability... yes
119 > checking sys/inotify.h presence... yes
120 > checking for sys/inotify.h... yes
121 > checking sys/epoll.h usability... yes
122 > checking sys/epoll.h presence... yes
123 > checking for sys/epoll.h... yes
124 > checking sys/event.h usability... no
125 > checking sys/event.h presence... no
126 > checking for sys/event.h... no
127 > checking port.h usability... no
128 > checking port.h presence... no
129 > checking for port.h... no
130 > checking poll.h usability... yes
131 > checking poll.h presence... yes
132 > checking for poll.h... yes
133 > checking sys/select.h usability... yes
134 > checking sys/select.h presence... yes
135 > checking for sys/select.h... yes
136 > checking sys/eventfd.h usability... yes
137 > checking sys/eventfd.h presence... yes
138 > checking for sys/eventfd.h... yes
139 > checking sys/signalfd.h usability... yes
140 > checking sys/signalfd.h presence... yes
141 > checking for sys/signalfd.h... yes
142 > checking for inotify_init... yes
143 > checking for epoll_ctl... yes
144 > checking for kqueue... no
145 > checking for port_create... no
146 > checking for poll... yes
147 > checking for select... yes
148 > checking for eventfd... yes
149 > checking for signalfd... yes
150 > checking for clock_gettime... yes
151 > checking for nanosleep... yes
152 > checking for library containing floor... -lm
153 > .
154 > Checking for programs
155 > checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
156 > checking whether we are using the GNU C compiler... (cached) yes
157 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
158 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
159 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
160 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
161 > checking for gawk... (cached) gawk
162 > checking for gcc... x86_64-pc-linux-gnu-gcc
163 > checking whether we are using the GNU C compiler... (cached) yes
164 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
165 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
166 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
167 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
168 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
169 > .
170 > Checking for header files
171 > checking for ANSI C header files... (cached) yes
172 > checking whether time.h and sys/time.h may both be included... yes
173 > checking for an ANSI C-conforming const... yes
174 > checking for inline... inline
175 > checking size of unsigned int... 4
176 > checking size of unsigned long... 8
177 > checking whether AUDIT_FEATURE_VERSION is declared... yes
178 > checking for struct audit_status.feature_bitmap... yes
179 > checking whether AUDIT_VERSION_BACKLOG_WAIT_TIME is declared... yes
180 > checking whether AUDIT_STATUS_BACKLOG_WAIT_TIME is declared... yes
181 > checking whether ADDR_NO_RANDOMIZE is declared... yes
182 > checking for posix_fallocate... yes
183 > checking for signalfd... (cached) yes
184 > checking whether to create python bindings... no
185 > checking whether to create python3 bindings... no
186 > checking whether to create Go language bindings... testing
187 > checking for go... no
188 > configure: WARNING: "Go not found - go bindings will not be made"
189 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/configure: line 15198: test: =: unary operator expected
190 > checking whether to include auditd network listener support... yes
191 > checking whether to include audisp ZOS remote plugin... yes
192 > checking asm/ptrace.h usability... yes
193 > checking asm/ptrace.h presence... yes
194 > checking for asm/ptrace.h... yes
195 > checking linux/ptrace.h usability... yes
196 > checking linux/ptrace.h presence... yes
197 > checking for linux/ptrace.h... yes
198 > checking linux/fanotify.h usability... yes
199 > checking linux/fanotify.h presence... yes
200 > checking for linux/fanotify.h... yes
201 > checking whether to include alpha processor support... no
202 > checking whether to include arm eabi processor support... no
203 > checking whether to include aarch64 processor support... no
204 > checking whether to use apparmor... no
205 > checking whether to use prelude... no
206 > checking whether to use libwrap... no
207 > checking cap-ng.h usability... yes
208 > checking cap-ng.h presence... yes
209 > checking for cap-ng.h... yes
210 > checking for capng_clear in -lcap-ng... yes
211 > checking whether to use libcap-ng... yes
212 > checking that generated files are newer than configure... done
213 > configure: creating ./config.status
214 > config.status: creating Makefile
215 > config.status: creating lib/Makefile
216 > config.status: creating lib/audit.pc
217 > config.status: creating lib/test/Makefile
218 > config.status: creating auparse/Makefile
219 > config.status: creating auparse/test/Makefile
220 > config.status: creating auparse/auparse.pc
221 > config.status: creating src/Makefile
222 > config.status: creating src/libev/Makefile
223 > config.status: creating src/test/Makefile
224 > config.status: creating docs/Makefile
225 > config.status: creating rules/Makefile
226 > config.status: creating init.d/Makefile
227 > config.status: creating audisp/Makefile
228 > config.status: creating audisp/plugins/Makefile
229 > config.status: creating audisp/plugins/builtins/Makefile
230 > config.status: creating audisp/plugins/prelude/Makefile
231 > config.status: creating audisp/plugins/remote/Makefile
232 > config.status: creating bindings/Makefile
233 > config.status: creating bindings/python/Makefile
234 > config.status: creating bindings/python/python2/Makefile
235 > config.status: creating bindings/python/python3/Makefile
236 > config.status: creating bindings/golang/Makefile
237 > config.status: creating bindings/swig/Makefile
238 > config.status: creating bindings/swig/src/Makefile
239 > config.status: creating bindings/swig/python/Makefile
240 > config.status: creating bindings/swig/python3/Makefile
241 > config.status: creating tools/Makefile
242 > config.status: creating tools/aulast/Makefile
243 > config.status: creating tools/aulastlog/Makefile
244 > config.status: creating tools/ausyscall/Makefile
245 > config.status: creating tools/auvirt/Makefile
246 > config.status: creating m4/Makefile
247 > config.status: creating config.h
248 > config.status: executing depfiles commands
249 > config.status: executing libtool commands
250 > .
251 >
252 >
253 > Auditd Version: 2.8.3
254 > Target: x86_64-pc-linux-gnu
255 > Installation prefix: /usr
256 > Compiler: x86_64-pc-linux-gnu-gcc
257 > Compiler flags:
258 > -march=native -O2 -pipe
259 >
260 > * python2_7: running python_configure
261 > Configuring auditd
262 > checking build system type... x86_64-pc-linux-gnu
263 > checking host system type... x86_64-pc-linux-gnu
264 > checking target system type... x86_64-pc-linux-gnu
265 > checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c
266 > checking whether build environment is sane... yes
267 > checking for a thread-safe mkdir -p... /bin/mkdir -p
268 > checking for gawk... gawk
269 > checking whether make sets $(MAKE)... yes
270 > checking whether make supports nested variables... yes
271 > checking how to print strings... printf
272 > checking for style of include used by make... GNU
273 > checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
274 > checking whether the C compiler works... yes
275 > checking for C compiler default output file name... a.out
276 > checking for suffix of executables...
277 > checking whether we are cross compiling... no
278 > checking for suffix of object files... o
279 > checking whether we are using the GNU C compiler... yes
280 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
281 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
282 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
283 > checking dependency style of x86_64-pc-linux-gnu-gcc... none
284 > checking for a sed that does not truncate output... /bin/sed
285 > checking for grep that handles long lines and -e... /bin/grep
286 > checking for egrep... /bin/grep -E
287 > checking for fgrep... /bin/grep -F
288 > checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
289 > checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
290 > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
291 > checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
292 > checking whether ln -s works... yes
293 > checking the maximum length of command line arguments... 201326592
294 > checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
295 > checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
296 > checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
297 > checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
298 > checking how to recognize dependent libraries... pass_all
299 > checking for x86_64-pc-linux-gnu-dlltool... no
300 > checking for dlltool... no
301 > checking how to associate runtime and link libraries... printf %s\n
302 > checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
303 > checking for archiver @FILE support... @
304 > checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
305 > checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
306 > checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
307 > checking for sysroot... no
308 > checking for a working dd... /bin/dd
309 > checking how to truncate binary pipes... /bin/dd bs=4096 count=1
310 > checking for x86_64-pc-linux-gnu-mt... no
311 > checking for mt... no
312 > checking if : is a manifest tool... no
313 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
314 > checking for ANSI C header files... yes
315 > checking for sys/types.h... yes
316 > checking for sys/stat.h... yes
317 > checking for stdlib.h... yes
318 > checking for string.h... yes
319 > checking for memory.h... yes
320 > checking for strings.h... yes
321 > checking for inttypes.h... yes
322 > checking for stdint.h... yes
323 > checking for unistd.h... yes
324 > checking for dlfcn.h... yes
325 > checking for objdir... .libs
326 > checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
327 > checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
328 > checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
329 > checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
330 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
331 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
332 > checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
333 > checking whether -lc should be explicitly linked in... no
334 > checking dynamic linker characteristics... GNU/Linux ld.so
335 > checking how to hardcode library paths into programs... immediate
336 > checking whether stripping libraries is possible... yes
337 > checking if libtool supports shared libraries... yes
338 > checking whether to build shared libraries... yes
339 > checking whether to build static libraries... yes
340 > checking sys/inotify.h usability... yes
341 > checking sys/inotify.h presence... yes
342 > checking for sys/inotify.h... yes
343 > checking sys/epoll.h usability... yes
344 > checking sys/epoll.h presence... yes
345 > checking for sys/epoll.h... yes
346 > checking sys/event.h usability... no
347 > checking sys/event.h presence... no
348 > checking for sys/event.h... no
349 > checking port.h usability... no
350 > checking port.h presence... no
351 > checking for port.h... no
352 > checking poll.h usability... yes
353 > checking poll.h presence... yes
354 > checking for poll.h... yes
355 > checking sys/select.h usability... yes
356 > checking sys/select.h presence... yes
357 > checking for sys/select.h... yes
358 > checking sys/eventfd.h usability... yes
359 > checking sys/eventfd.h presence... yes
360 > checking for sys/eventfd.h... yes
361 > checking sys/signalfd.h usability... yes
362 > checking sys/signalfd.h presence... yes
363 > checking for sys/signalfd.h... yes
364 > checking for inotify_init... yes
365 > checking for epoll_ctl... yes
366 > checking for kqueue... no
367 > checking for port_create... no
368 > checking for poll... yes
369 > checking for select... yes
370 > checking for eventfd... yes
371 > checking for signalfd... yes
372 > checking for clock_gettime... yes
373 > checking for nanosleep... yes
374 > checking for library containing floor... -lm
375 > .
376 > Checking for programs
377 > checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
378 > checking whether we are using the GNU C compiler... (cached) yes
379 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
380 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
381 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
382 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
383 > checking for gawk... (cached) gawk
384 > checking for gcc... x86_64-pc-linux-gnu-gcc
385 > checking whether we are using the GNU C compiler... (cached) yes
386 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
387 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
388 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
389 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
390 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
391 > .
392 > Checking for header files
393 > checking for ANSI C header files... (cached) yes
394 > checking whether time.h and sys/time.h may both be included... yes
395 > checking for an ANSI C-conforming const... yes
396 > checking for inline... inline
397 > checking size of unsigned int... 4
398 > checking size of unsigned long... 8
399 > checking whether AUDIT_FEATURE_VERSION is declared... yes
400 > checking for struct audit_status.feature_bitmap... yes
401 > checking whether AUDIT_VERSION_BACKLOG_WAIT_TIME is declared... yes
402 > checking whether AUDIT_STATUS_BACKLOG_WAIT_TIME is declared... yes
403 > checking whether ADDR_NO_RANDOMIZE is declared... yes
404 > checking for posix_fallocate... yes
405 > checking for signalfd... (cached) yes
406 > checking whether to create python bindings... testing
407 > checking for python version... 2.7
408 > checking for python platform... linux2
409 > checking for python script directory... ${prefix}/lib64/python2.7/site-packages
410 > checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
411 > configure: Python bindings will be built
412 > checking whether to create python3 bindings... no
413 > checking whether to create Go language bindings... testing
414 > checking for go... no
415 > configure: WARNING: "Go not found - go bindings will not be made"
416 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/configure: line 15198: test: =: unary operator expected
417 > checking whether to include auditd network listener support... yes
418 > checking whether to include audisp ZOS remote plugin... yes
419 > checking asm/ptrace.h usability... yes
420 > checking asm/ptrace.h presence... yes
421 > checking for asm/ptrace.h... yes
422 > checking linux/ptrace.h usability... yes
423 > checking linux/ptrace.h presence... yes
424 > checking for linux/ptrace.h... yes
425 > checking linux/fanotify.h usability... yes
426 > checking linux/fanotify.h presence... yes
427 > checking for linux/fanotify.h... yes
428 > checking whether to include alpha processor support... no
429 > checking whether to include arm eabi processor support... no
430 > checking whether to include aarch64 processor support... no
431 > checking whether to use apparmor... no
432 > checking whether to use prelude... no
433 > checking whether to use libwrap... no
434 > checking cap-ng.h usability... yes
435 > checking cap-ng.h presence... yes
436 > checking for cap-ng.h... yes
437 > checking for capng_clear in -lcap-ng... yes
438 > checking whether to use libcap-ng... yes
439 > checking that generated files are newer than configure... done
440 > configure: creating ./config.status
441 > config.status: creating Makefile
442 > config.status: creating lib/Makefile
443 > config.status: creating lib/audit.pc
444 > config.status: creating lib/test/Makefile
445 > config.status: creating auparse/Makefile
446 > config.status: creating auparse/test/Makefile
447 > config.status: creating auparse/auparse.pc
448 > config.status: creating src/Makefile
449 > config.status: creating src/libev/Makefile
450 > config.status: creating src/test/Makefile
451 > config.status: creating docs/Makefile
452 > config.status: creating rules/Makefile
453 > config.status: creating init.d/Makefile
454 > config.status: creating audisp/Makefile
455 > config.status: creating audisp/plugins/Makefile
456 > config.status: creating audisp/plugins/builtins/Makefile
457 > config.status: creating audisp/plugins/prelude/Makefile
458 > config.status: creating audisp/plugins/remote/Makefile
459 > config.status: creating bindings/Makefile
460 > config.status: creating bindings/python/Makefile
461 > config.status: creating bindings/python/python2/Makefile
462 > config.status: creating bindings/python/python3/Makefile
463 > config.status: creating bindings/golang/Makefile
464 > config.status: creating bindings/swig/Makefile
465 > config.status: creating bindings/swig/src/Makefile
466 > config.status: creating bindings/swig/python/Makefile
467 > config.status: creating bindings/swig/python3/Makefile
468 > config.status: creating tools/Makefile
469 > config.status: creating tools/aulast/Makefile
470 > config.status: creating tools/aulastlog/Makefile
471 > config.status: creating tools/ausyscall/Makefile
472 > config.status: creating tools/auvirt/Makefile
473 > config.status: creating m4/Makefile
474 > config.status: creating config.h
475 > config.status: executing depfiles commands
476 > config.status: executing libtool commands
477 > .
478 >
479 >
480 > Auditd Version: 2.8.3
481 > Target: x86_64-pc-linux-gnu
482 > Installation prefix: /usr
483 > Compiler: x86_64-pc-linux-gnu-gcc
484 > Compiler flags:
485 > -march=native -O2 -pipe
486 >
487 > * python3_6: running python_configure
488 > Configuring auditd
489 > checking build system type... x86_64-pc-linux-gnu
490 > checking host system type... x86_64-pc-linux-gnu
491 > checking target system type... x86_64-pc-linux-gnu
492 > checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c
493 > checking whether build environment is sane... yes
494 > checking for a thread-safe mkdir -p... /bin/mkdir -p
495 > checking for gawk... gawk
496 > checking whether make sets $(MAKE)... yes
497 > checking whether make supports nested variables... yes
498 > checking how to print strings... printf
499 > checking for style of include used by make... GNU
500 > checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
501 > checking whether the C compiler works... yes
502 > checking for C compiler default output file name... a.out
503 > checking for suffix of executables...
504 > checking whether we are cross compiling... no
505 > checking for suffix of object files... o
506 > checking whether we are using the GNU C compiler... yes
507 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
508 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
509 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes
510 > checking dependency style of x86_64-pc-linux-gnu-gcc... none
511 > checking for a sed that does not truncate output... /bin/sed
512 > checking for grep that handles long lines and -e... /bin/grep
513 > checking for egrep... /bin/grep -E
514 > checking for fgrep... /bin/grep -F
515 > checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
516 > checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
517 > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
518 > checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
519 > checking whether ln -s works... yes
520 > checking the maximum length of command line arguments... 201326592
521 > checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
522 > checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
523 > checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
524 > checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
525 > checking how to recognize dependent libraries... pass_all
526 > checking for x86_64-pc-linux-gnu-dlltool... no
527 > checking for dlltool... no
528 > checking how to associate runtime and link libraries... printf %s\n
529 > checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
530 > checking for archiver @FILE support... @
531 > checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
532 > checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
533 > checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
534 > checking for sysroot... no
535 > checking for a working dd... /bin/dd
536 > checking how to truncate binary pipes... /bin/dd bs=4096 count=1
537 > checking for x86_64-pc-linux-gnu-mt... no
538 > checking for mt... no
539 > checking if : is a manifest tool... no
540 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
541 > checking for ANSI C header files... yes
542 > checking for sys/types.h... yes
543 > checking for sys/stat.h... yes
544 > checking for stdlib.h... yes
545 > checking for string.h... yes
546 > checking for memory.h... yes
547 > checking for strings.h... yes
548 > checking for inttypes.h... yes
549 > checking for stdint.h... yes
550 > checking for unistd.h... yes
551 > checking for dlfcn.h... yes
552 > checking for objdir... .libs
553 > checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
554 > checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
555 > checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
556 > checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
557 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
558 > checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
559 > checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
560 > checking whether -lc should be explicitly linked in... no
561 > checking dynamic linker characteristics... GNU/Linux ld.so
562 > checking how to hardcode library paths into programs... immediate
563 > checking whether stripping libraries is possible... yes
564 > checking if libtool supports shared libraries... yes
565 > checking whether to build shared libraries... yes
566 > checking whether to build static libraries... yes
567 > checking sys/inotify.h usability... yes
568 > checking sys/inotify.h presence... yes
569 > checking for sys/inotify.h... yes
570 > checking sys/epoll.h usability... yes
571 > checking sys/epoll.h presence... yes
572 > checking for sys/epoll.h... yes
573 > checking sys/event.h usability... no
574 > checking sys/event.h presence... no
575 > checking for sys/event.h... no
576 > checking port.h usability... no
577 > checking port.h presence... no
578 > checking for port.h... no
579 > checking poll.h usability... yes
580 > checking poll.h presence... yes
581 > checking for poll.h... yes
582 > checking sys/select.h usability... yes
583 > checking sys/select.h presence... yes
584 > checking for sys/select.h... yes
585 > checking sys/eventfd.h usability... yes
586 > checking sys/eventfd.h presence... yes
587 > checking for sys/eventfd.h... yes
588 > checking sys/signalfd.h usability... yes
589 > checking sys/signalfd.h presence... yes
590 > checking for sys/signalfd.h... yes
591 > checking for inotify_init... yes
592 > checking for epoll_ctl... yes
593 > checking for kqueue... no
594 > checking for port_create... no
595 > checking for poll... yes
596 > checking for select... yes
597 > checking for eventfd... yes
598 > checking for signalfd... yes
599 > checking for clock_gettime... yes
600 > checking for nanosleep... yes
601 > checking for library containing floor... -lm
602 > .
603 > Checking for programs
604 > checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
605 > checking whether we are using the GNU C compiler... (cached) yes
606 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
607 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
608 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
609 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
610 > checking for gawk... (cached) gawk
611 > checking for gcc... x86_64-pc-linux-gnu-gcc
612 > checking whether we are using the GNU C compiler... (cached) yes
613 > checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
614 > checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
615 > checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
616 > checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
617 > checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
618 > .
619 > Checking for header files
620 > checking for ANSI C header files... (cached) yes
621 > checking whether time.h and sys/time.h may both be included... yes
622 > checking for an ANSI C-conforming const... yes
623 > checking for inline... inline
624 > checking size of unsigned int... 4
625 > checking size of unsigned long... 8
626 > checking whether AUDIT_FEATURE_VERSION is declared... yes
627 > checking for struct audit_status.feature_bitmap... yes
628 > checking whether AUDIT_VERSION_BACKLOG_WAIT_TIME is declared... yes
629 > checking whether AUDIT_STATUS_BACKLOG_WAIT_TIME is declared... yes
630 > checking whether ADDR_NO_RANDOMIZE is declared... yes
631 > checking for posix_fallocate... yes
632 > checking for signalfd... (cached) yes
633 > checking whether to create python bindings... no
634 > checking whether to create python3 bindings... investigating
635 > checking for python3-config... /var/tmp/portage/sys-process/audit-2.8.3/temp/python3.6/bin/python3-config
636 > Python3 bindings WILL be built
637 > checking for python3... /var/tmp/portage/sys-process/audit-2.8.3/temp/python3.6/bin/python3
638 > checking whether to create Go language bindings... testing
639 > checking for go... no
640 > configure: WARNING: "Go not found - go bindings will not be made"
641 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/configure: line 15198: test: =: unary operator expected
642 > checking whether to include auditd network listener support... yes
643 > checking whether to include audisp ZOS remote plugin... yes
644 > checking asm/ptrace.h usability... yes
645 > checking asm/ptrace.h presence... yes
646 > checking for asm/ptrace.h... yes
647 > checking linux/ptrace.h usability... yes
648 > checking linux/ptrace.h presence... yes
649 > checking for linux/ptrace.h... yes
650 > checking linux/fanotify.h usability... yes
651 > checking linux/fanotify.h presence... yes
652 > checking for linux/fanotify.h... yes
653 > checking whether to include alpha processor support... no
654 > checking whether to include arm eabi processor support... no
655 > checking whether to include aarch64 processor support... no
656 > checking whether to use apparmor... no
657 > checking whether to use prelude... no
658 > checking whether to use libwrap... no
659 > checking cap-ng.h usability... yes
660 > checking cap-ng.h presence... yes
661 > checking for cap-ng.h... yes
662 > checking for capng_clear in -lcap-ng... yes
663 > checking whether to use libcap-ng... yes
664 > checking that generated files are newer than configure... done
665 > configure: creating ./config.status
666 > config.status: creating Makefile
667 > config.status: creating lib/Makefile
668 > config.status: creating lib/audit.pc
669 > config.status: creating lib/test/Makefile
670 > config.status: creating auparse/Makefile
671 > config.status: creating auparse/test/Makefile
672 > config.status: creating auparse/auparse.pc
673 > config.status: creating src/Makefile
674 > config.status: creating src/libev/Makefile
675 > config.status: creating src/test/Makefile
676 > config.status: creating docs/Makefile
677 > config.status: creating rules/Makefile
678 > config.status: creating init.d/Makefile
679 > config.status: creating audisp/Makefile
680 > config.status: creating audisp/plugins/Makefile
681 > config.status: creating audisp/plugins/builtins/Makefile
682 > config.status: creating audisp/plugins/prelude/Makefile
683 > config.status: creating audisp/plugins/remote/Makefile
684 > config.status: creating bindings/Makefile
685 > config.status: creating bindings/python/Makefile
686 > config.status: creating bindings/python/python2/Makefile
687 > config.status: creating bindings/python/python3/Makefile
688 > config.status: creating bindings/golang/Makefile
689 > config.status: creating bindings/swig/Makefile
690 > config.status: creating bindings/swig/src/Makefile
691 > config.status: creating bindings/swig/python/Makefile
692 > config.status: creating bindings/swig/python3/Makefile
693 > config.status: creating tools/Makefile
694 > config.status: creating tools/aulast/Makefile
695 > config.status: creating tools/aulastlog/Makefile
696 > config.status: creating tools/ausyscall/Makefile
697 > config.status: creating tools/auvirt/Makefile
698 > config.status: creating m4/Makefile
699 > config.status: creating config.h
700 > config.status: executing depfiles commands
701 > config.status: executing libtool commands
702 > .
703 >
704 >
705 > Auditd Version: 2.8.3
706 > Target: x86_64-pc-linux-gnu
707 > Installation prefix: /usr
708 > Compiler: x86_64-pc-linux-gnu-gcc
709 > Compiler flags:
710 > -march=native -O2 -pipe
711 >
712 > * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
713 > make all-recursive
714 > make[1]: Entering directory '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3-abi_x86_64.amd64'
715 > Making all in lib
716 > make[2]: Entering directory '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3-abi_x86_64.amd64/lib'
717 > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib -I.. -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3 -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/auparse '-DTABLE_H="actiontab.h"' -march=native -O2 -pipe -c -o gen_actiontabs_h-gen_tables.o `test -f 'gen_tables.c' || echo '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/'`gen_tables.c
718 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
719 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:292: warning: "AUDIT_FILTER_EXCLUDE" redefined
720 > #define AUDIT_FILTER_EXCLUDE AUDIT_FILTER_TYPE
721 >
722 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:35,
723 > from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
724 > /usr/include/linux/audit.h:161: note: this is the location of the previous definition
725 > #define AUDIT_FILTER_EXCLUDE 0x05 /* Apply rule before record creation */
726 >
727 > /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc '-DTABLE_H="actiontab.h"' -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o gen_actiontabs_h gen_actiontabs_h-gen_tables.o
728 > libtool: link: x86_64-pc-linux-gnu-gcc -DTABLE_H=\"actiontab.h\" -march=native -O2 -pipe -Wl,-O1 -o gen_actiontabs_h gen_actiontabs_h-gen_tables.o -Wl,--as-needed
729 > ./gen_actiontabs_h --lowercase --i2s --s2i action > actiontabs.h
730 > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib -I.. -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3 -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/auparse '-DTABLE_H="errtab.h"' -march=native -O2 -pipe -c -o gen_errtabs_h-gen_tables.o `test -f 'gen_tables.c' || echo '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/'`gen_tables.c
731 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
732 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:292: warning: "AUDIT_FILTER_EXCLUDE" redefined
733 > #define AUDIT_FILTER_EXCLUDE AUDIT_FILTER_TYPE
734 >
735 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:35,
736 > from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
737 > /usr/include/linux/audit.h:161: note: this is the location of the previous definition
738 > #define AUDIT_FILTER_EXCLUDE 0x05 /* Apply rule before record creation */
739 >
740 > /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc '-DTABLE_H="errtab.h"' -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o gen_errtabs_h gen_errtabs_h-gen_tables.o
741 > libtool: link: x86_64-pc-linux-gnu-gcc -DTABLE_H=\"errtab.h\" -march=native -O2 -pipe -Wl,-O1 -o gen_errtabs_h gen_errtabs_h-gen_tables.o -Wl,--as-needed
742 > ./gen_errtabs_h --duplicate-ints --uppercase --i2s --s2i err > errtabs.h
743 > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib -I.. -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3 -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/auparse '-DTABLE_H="fieldtab.h"' -march=native -O2 -pipe -c -o gen_fieldtabs_h-gen_tables.o `test -f 'gen_tables.c' || echo '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/'`gen_tables.c
744 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
745 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:292: warning: "AUDIT_FILTER_EXCLUDE" redefined
746 > #define AUDIT_FILTER_EXCLUDE AUDIT_FILTER_TYPE
747 >
748 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:35,
749 > from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
750 > /usr/include/linux/audit.h:161: note: this is the location of the previous definition
751 > #define AUDIT_FILTER_EXCLUDE 0x05 /* Apply rule before record creation */
752 >
753 > /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc '-DTABLE_H="fieldtab.h"' -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o gen_fieldtabs_h gen_fieldtabs_h-gen_tables.o
754 > libtool: link: x86_64-pc-linux-gnu-gcc -DTABLE_H=\"fieldtab.h\" -march=native -O2 -pipe -Wl,-O1 -o gen_fieldtabs_h gen_fieldtabs_h-gen_tables.o -Wl,--as-needed
755 > ./gen_fieldtabs_h --duplicate-ints --lowercase --i2s --s2i field > fieldtabs.h
756 > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib -I.. -I. -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3 -I/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/auparse '-DTABLE_H="flagtab.h"' -march=native -O2 -pipe -c -o gen_flagtabs_h-gen_tables.o `test -f 'gen_tables.c' || echo '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/'`gen_tables.c
757
758 See the commentaries inline:
759 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
760 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:292: warning: "AUDIT_FILTER_EXCLUDE" redefined
761 > #define AUDIT_FILTER_EXCLUDE AUDIT_FILTER_TYPE
762 >
763 > In file included from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:35,
764 > from /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:40:
765 > /usr/include/linux/audit.h:161: note: this is the location of the previous definition <<< AUDIT_FILTER_EXCLUDE is already defined here; linux/audit.h is included in lib/libaudit.h
766 > #define AUDIT_FILTER_EXCLUDE 0x05 /* Apply rule before record creation */
767 >
768 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/libaudit.h:292:30: error: ‘AUDIT_FILTER_EXCLUDE’ undeclared here (not in a function) <<< This header attempts to redefine AUDIT_FILTER_EXCLUDE, which is considered an error by the C preprocessor.
769 > #define AUDIT_FILTER_EXCLUDE AUDIT_FILTER_TYPE
770 > ^~~~~~~~~~~~~~~~~
771
772 You could either try updating the linux headers package that installed
773 /usr/include/linux/audit.h, e.g. version 4.17.11 leaves out this
774 macro's definition.
775 Or try upgrading the audit package, which introduced a safeguard
776 against this sort of thing in commit
777 https://github.com/linux-audit/audit-userspace/commit/6b99375dc1a4fd0f337a82ec1707e75fcf369824#diff-9715c6d7c816871357b2a138fb8d4565,
778 by making the AUDIT_FILTER_EXCLUDE definition optional.
779
780
781
782 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/gen_tables.c:89:23: note: in definition of macro ‘_S’
783 > #define _S(VAL, S) { (VAL), (S), 0, 0 },
784 > ^~~
785 > /var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3/lib/flagtab.h:26:4: note: in expansion of macro ‘AUDIT_FILTER_EXCLUDE’
786 > _S(AUDIT_FILTER_EXCLUDE, "exclude" )
787 > ^~~~~~~~~~~~~~~~~~~~
788 > make[2]: *** [Makefile:973: gen_flagtabs_h-gen_tables.o] Error 1
789 > make[2]: Leaving directory '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3-abi_x86_64.amd64/lib'
790 > make[1]: *** [Makefile:468: all-recursive] Error 1
791 > make[1]: Leaving directory '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3-abi_x86_64.amd64'
792 > make: *** [Makefile:400: all] Error 2
793 > * ERROR: sys-process/audit-2.8.3::gentoo failed (compile phase):
794 > * emake failed
795 > *
796 > * If you need support, post the output of `emerge --info '=sys-process/audit-2.8.3::gentoo'`,
797 > * the complete build log and the output of `emerge -pqv '=sys-process/audit-2.8.3::gentoo'`.
798 > * The complete build log is located at '/var/tmp/portage/sys-process/audit-2.8.3/temp/build.log'.
799 > * The ebuild environment file is located at '/var/tmp/portage/sys-process/audit-2.8.3/temp/environment'.
800 > * Working directory: '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3-abi_x86_64.amd64'
801 > * S: '/var/tmp/portage/sys-process/audit-2.8.3/work/audit-2.8.3'
802 >