DEBUG: Executing shell function do_compile
NOTE: cmake --build TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/build --target all --
[1/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/__/ec_interfaces.c.o
[2/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_conn.c.o
[3/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_compound.c.o
[4/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_plugin.c.o
[5/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/daemon/ec_daemon.c.o
[6/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_display.c.o
[7/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_profile.c.o
[8/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_debug.c.o
[9/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_redirect.c.o
[10/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_error.c.o
[11/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text.c.o
[12/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg.c.o
[13/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_panel.c.o
[14/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_file.c.o
[15/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_percentage.c.o
[16/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_input.c.o
[17/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_menu.c.o
[18/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_window.c.o
[19/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_scroll.c.o
[20/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_dialog.c.o
[21/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_dynlist.c.o
[22/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_filters.c.o
[23/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_list.c.o
[24/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses.c.o
[25/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_live.c.o
[26/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_help.c.o
[27/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_logging.c.o
[28/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_offline.c.o
[29/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_hosts.c.o
[30/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view.c.o
[31/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_start.c.o
[32/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_plugins.c.o
[33/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_targets.c.o
[34/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_mitm.c.o
[35/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view_profiles.c.o
[36/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_mem.c.o
[37/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_connbuf.c.o
[38/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_capture.c.o
[39/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_asn1.c.o
[40/262] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view_connections.c.o
[41/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_debug.c.o
[42/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_conf.c.o
[43/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_checksum.c.o
[44/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_dispatcher.c.o
[45/262] Linking C shared library src/interfaces/libettercap-ui.so.0.8.4
[46/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_decode.c.o
[47/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_dissect.c.o
[48/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_conntrack.c.o
[49/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_error.c.o
[50/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_exit.c.o
[51/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_file.c.o
[52/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption_ccmp.c.o
[53/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption_tkip.c.o
[54/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_hash.c.o
[55/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_hook.c.o
[56/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_libettercap.c.o
[57/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_fingerprint.c.o
[58/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_globals.c.o
[59/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_inject.c.o
[60/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_format.c.o
[61/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_manuf.c.o
[62/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_mitm.c.o
[63/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption.c.o
[64/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_packet.c.o
[65/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_inet.c.o
[66/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_log.c.o
[67/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_poll.c.o
[68/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_network.c.o
[69/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_passive.c.o
[70/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o
FAILED: [code=1] src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot-native/usr/bin/aarch64-yoe-linux-musl/aarch64-yoe-linux-musl-clang --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot -Dlib_ettercap_EXPORTS -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/build/include -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/include -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot-native/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot-native/usr/include/ncurses -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/interfaces/daemon -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/interfaces/text -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/interfaces/curses -ITMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/interfaces/curses/widgets -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4=/usr/src/debug/ettercap/0.8.4 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/build=/usr/src/debug/ettercap/0.8.4 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot-native= -pipe -D_GNU_SOURCE -O2 -w -D_FORTIFY_SOURCE=2 -fPIC -MD -MT src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o -MF src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o.d -o src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o -c TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:142:10: error: call to undeclared function 'pthread_kill'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
142 | pthread_kill(resolv_threads[i], SIGUSR1);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:142:10: note: did you mean 'pthread_self'?
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/recipe-sysroot/usr/include/pthread.h:88:11: note: 'pthread_self' declared here
88 | pthread_t pthread_self(void);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:225:4: error: call to undeclared function 'sigfillset'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
225 | sigfillset(&sigmask);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:226:4: error: call to undeclared function 'pthread_sigmask'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
226 | pthread_sigmask(SIG_UNBLOCK, &sigmask, NULL);
| ^
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:226:20: error: use of undeclared identifier 'SIG_UNBLOCK'
226 | pthread_sigmask(SIG_UNBLOCK, &sigmask, NULL);
| ^~~~~~~~~~~
TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/sources/ettercap-0.8.4/src/ec_resolv.c:243:17: error: call to undeclared function 'sigwait'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
243 | while (sigwait(&sigmask, &sig) == 0)
| ^
5 errors generated.
[71/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_plugins.c.o
[72/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_filter.c.o
[73/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_redirect.c.o
[74/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_services.c.o
[75/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_set.c.o
[76/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_profiles.c.o
[77/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_send.c.o
[78/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_scan.c.o
[79/262] Building C object src/CMakeFiles/lib_ettercap.dir/ec_session.c.o
ninja: build stopped: subcommand failed.
WARNING: TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/temp/run.do_compile.2237998:153 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script):
#1: cmake_runcmake_build, TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/temp/run.do_compile.2237998, line 153
#2: cmake_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/temp/run.do_compile.2237998, line 147
#3: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/temp/run.do_compile.2237998, line 142
#4: main, TMPDIR/work/cortexa57-yoe-linux-musl/ettercap/0.8.4/temp/run.do_compile.2237998, line 166