DEBUG: Executing shell function do_compile
NOTE: make -j 70 -l 140
make all-recursive
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build'
Making all in etc
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/etc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/etc'
Making all in po
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/po'
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
file=`echo de | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/de.po
file=`echo es | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/es.po
file=`echo fr | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/fr.po
file=`echo it | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/it.po
file=`echo pl | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/pl.po
file=`echo pt_BR | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/pt_BR.po
file=`echo ru | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/ru.po
file=`echo sv | sed 's,.*/,,'`.gmo \
&& rm -f $file && TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native/usr/bin/msgfmt -o $file ../../udevil-0.4.4/po/sv.po
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/po'
Making all in src
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/src'
x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../udevil-0.4.4/src -I.. -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DSYSCONFDIR=\""/etc"\" -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/lib/glib-2.0/include -Werror-implicit-function-declaration -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -pipe -c -o udevil-udevil.o `test -f 'udevil.c' || echo '../../udevil-0.4.4/src/'`udevil.c
x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../udevil-0.4.4/src -I.. -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DSYSCONFDIR=\""/etc"\" -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/lib/glib-2.0/include -Werror-implicit-function-declaration -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -pipe -c -o udevil-device-info.o `test -f 'device-info.c' || echo '../../udevil-0.4.4/src/'`device-info.c
x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../udevil-0.4.4/src -I.. -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DSYSCONFDIR=\""/etc"\" -fstrict-aliasing -fmessage-length=0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/lib/glib-2.0/include -Werror-implicit-function-declaration -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/udevil-0.4.4=/usr/src/debug/udevil/0.4.4 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build=/usr/src/debug/udevil/0.4.4 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot-native= -pipe -c -o udevil-canonicalize.o `test -f 'canonicalize.c' || echo '../../udevil-0.4.4/src/'`canonicalize.c
../../udevil-0.4.4/src/udevil.c: In function 'command_monitor':
../../udevil-0.4.4/src/udevil.c:4891:21: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types]
4891 | signal(SIGTERM, command_monitor_finalize );
| ^~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void)
In file included from TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/sys/wait.h:36,
from ../../udevil-0.4.4/src/udevil.c:10:
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)'
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4798:6: note: 'command_monitor_finalize' declared here
4798 | void command_monitor_finalize()
| ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4892:21: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types]
4892 | signal(SIGINT, command_monitor_finalize );
| ^~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void)
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)'
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4798:6: note: 'command_monitor_finalize' declared here
4798 | void command_monitor_finalize()
| ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'main':
../../udevil-0.4.4/src/udevil.c:5035:22: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types]
5035 | signal( SIGTERM, command_interrupt );
| ^~~~~~~~~~~~~~~~~
| |
| void (*)(void)
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)'
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4916:6: note: 'command_interrupt' declared here
4916 | void command_interrupt()
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:5036:22: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types]
5036 | signal( SIGINT, command_interrupt );
| ^~~~~~~~~~~~~~~~~
| |
| void (*)(void)
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)'
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4916:6: note: 'command_interrupt' declared here
4916 | void command_interrupt()
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:5037:22: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types]
5037 | signal( SIGHUP, command_interrupt );
| ^~~~~~~~~~~~~~~~~
| |
| void (*)(void)
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)'
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
../../udevil-0.4.4/src/udevil.c:4916:6: note: 'command_interrupt' declared here
4916 | void command_interrupt()
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'restore_privileges':
../../udevil-0.4.4/src/udevil.c:625:5: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
625 | seteuid( 0 );
| ^~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:626:5: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result]
626 | setegid( orig_egid );
| ^~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'create_auto_media':
../../udevil-0.4.4/src/udevil.c:2358:5: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
2358 | chown( AUTO_MEDIA_DIR, 0, 0 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2360:5: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
2360 | chown( auto_media, 0, 0 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2387:9: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
2387 | chown( auto_media, orig_ruid, 0 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'umount_path':
../../udevil-0.4.4/src/udevil.c:2148:5: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2148 | setreuid( 0, -1 ); // mount needs real uid
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2149:5: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2149 | setregid( 0, -1 );
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2170:5: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2170 | setreuid( orig_ruid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2171:5: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2171 | setregid( orig_rgid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'mount_knows':
../../udevil-0.4.4/src/udevil.c:2298:5: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2298 | setreuid( 0, -1 ); // mount needs real uid
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2299:5: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2299 | setregid( 0, -1 );
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2312:5: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2312 | setreuid( orig_ruid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2313:5: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2313 | setregid( orig_rgid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'mount_device':
../../udevil-0.4.4/src/udevil.c:2219:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2219 | setreuid( 0, -1 ); // mount needs real uid
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2220:9: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2220 | setregid( 0, -1 );
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2245:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2245 | setreuid( orig_ruid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2246:9: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2246 | setregid( orig_rgid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c: In function 'exec_program':
../../udevil-0.4.4/src/udevil.c:2016:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2016 | setreuid( 0, -1 ); // mount needs real uid
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2017:9: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2017 | setregid( 0, -1 );
| ^~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2035:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result]
2035 | setreuid( orig_ruid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../udevil-0.4.4/src/udevil.c:2036:9: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result]
2036 | setregid( orig_rgid, -1 );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:504: udevil-udevil.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build/src'
make[1]: *** [Makefile:447: all-recursive] Error 1
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/build'
make: *** [Makefile:379: all] Error 2
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417:181 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script):
#1: bbfatal_log, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 181
#2: die, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 165
#3: oe_runmake, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 160
#4: autotools_do_compile, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 155
#5: do_compile, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 150
#6: main, TOPDIR/tmp/work/core2-64-oe-linux/udevil/0.4.4/temp/run.do_compile.1228417, line 194