=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ettercap-0.8.3.1nb8 [ 0%] Built target libnet [ 0%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/__/ec_interfaces.c.o [ 1%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text.c.o [ 1%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_conn.c.o [ 2%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_display.c.o [ 2%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_plugin.c.o [ 2%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_profile.c.o [ 3%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/text/ec_text_redirect.c.o [ 3%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/daemon/ec_daemon.c.o [ 3%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg.c.o [ 4%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_compound.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_compound.c:381:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_compound.c:381:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 4%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_debug.c.o [ 5%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_dialog.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dialog.c:212:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->sub, ww->text); ^~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dialog.c:212:21: note: treat the string as an argument to avoid this wprintw(ww->sub, ww->text); ^ "%s", /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dialog.c:330:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dialog.c:330:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 2 warnings generated. [ 5%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_dynlist.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dynlist.c:298:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_dynlist.c:298:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 5%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_error.c.o [ 6%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_file.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_file.c:339:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_file.c:339:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 6%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_input.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_input.c:317:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_input.c:317:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 7%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_list.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_list.c:306:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_list.c:306:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 7%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_menu.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_menu.c:322:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->menu, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_menu.c:322:25: note: treat the string as an argument to avoid this wprintw(ww->menu, wo->title); ^ "%s", 1 warning generated. [ 7%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_panel.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_panel.c:275:27: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(W(ww->win), wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_panel.c:275:27: note: treat the string as an argument to avoid this wprintw(W(ww->win), wo->title); ^ "%s", 1 warning generated. [ 8%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_percentage.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_percentage.c:282:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->sub, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_percentage.c:282:24: note: treat the string as an argument to avoid this wprintw(ww->sub, wo->title); ^ "%s", 1 warning generated. [ 8%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_scroll.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_scroll.c:312:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_scroll.c:312:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 8%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/widgets/wdg_window.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_window.c:260:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] wprintw(ww->win, wo->title); ^~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/widgets/wdg_window.c:260:24: note: treat the string as an argument to avoid this wprintw(ww->win, wo->title); ^ "%s", 1 warning generated. [ 9%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c:368:35: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->unoffensive = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c:512:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->silent = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c:513:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->unoffensive = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c:515:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->read = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses.c:554:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->write = 1; ^ ~ 5 warnings generated. [ 9%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_filters.c.o [ 10%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_help.c.o [ 10%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_hosts.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_hosts.c:76:31: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->ip6scan = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_hosts.c:91:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET1->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_hosts.c:92:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET2->scan_all = 1; ^ ~ 3 warnings generated. [ 10%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_live.c.o [ 11%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_logging.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_logging.c:67:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->compress = 1; ^ ~ 1 warning generated. [ 11%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_mitm.c.o [ 11%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_offline.c.o [ 12%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_plugins.c.o [ 12%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_start.c.o [ 13%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_targets.c.o [ 13%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_view.c:95:28: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->resolve = 1; ^ ~ 1 warning generated. [ 13%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view_connections.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/interfaces/curses/ec_curses_view_connections.c:617:63: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len = strescape((char*)injectbuf, (char*)injectbuf, strlen(injectbuf)+1); ^~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ 1 warning generated. [ 14%] Building C object src/interfaces/CMakeFiles/ec_interfaces.dir/curses/ec_curses_view_profiles.c.o [ 14%] Linking C shared library libettercap-ui.dylib ld: warning: ignoring duplicate libraries: '-lncurses' [ 14%] Built target ec_interfaces [ 14%] Built target curl [ 14%] Built target man [ 14%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_asn1.c.o [ 15%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_mem.c.o [ 15%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_capture.c.o [ 16%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_checksum.c.o [ 16%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_conf.c.o [ 16%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_connbuf.c.o [ 17%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_conntrack.c.o [ 17%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_debug.c.o [ 17%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_decode.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_decode.c:187:34: warning: passing 'u_int *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] packet_decoder(data, datalen, &len, &po); ^~~~ 1 warning generated. [ 18%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_dispatcher.c.o [ 18%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_dissect.c.o [ 19%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption_ccmp.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:70:4: warning: 'AES_set_encrypt_key' is deprecated [-Wdeprecated-declarations] AES_set_encrypt_key(sa.decryption_key, 128, &aes_ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:84:4: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] AES_encrypt(BZERO, A, &aes_ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:86:4: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] AES_encrypt(A, A, &aes_ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:88:4: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] AES_encrypt(A, A, &aes_ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:92:4: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] AES_encrypt(BZERO, B, &aes_ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:198:7: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] CCMP_DECRYPT(i, B, BZERO, enc, A, AES_BLOCK_SIZE, ctx); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:35:4: note: expanded from macro 'CCMP_DECRYPT' AES_encrypt(_b0, _b, _ctx); \ ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:198:7: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] CCMP_DECRYPT(i, B, BZERO, enc, A, AES_BLOCK_SIZE, ctx); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:39:4: note: expanded from macro 'CCMP_DECRYPT' AES_encrypt(_a, _a, _ctx); \ ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:207:7: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] CCMP_DECRYPT(i, B, BZERO, enc, A, len, ctx); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:35:4: note: expanded from macro 'CCMP_DECRYPT' AES_encrypt(_b0, _b, _ctx); \ ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:207:7: warning: 'AES_encrypt' is deprecated [-Wdeprecated-declarations] CCMP_DECRYPT(i, B, BZERO, enc, A, len, ctx); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_ccmp.c:39:4: note: expanded from macro 'CCMP_DECRYPT' AES_encrypt(_a, _a, _ctx); \ ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 9 warnings generated. [ 19%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption_tkip.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_tkip.c:236:4: warning: 'RC4_set_key' is deprecated [-Wdeprecated-declarations] RC4_set_key(&key, TKIP_WEP_128_KEY_LEN, wep_seed); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rc4.h:35:1: note: 'RC4_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RC4_set_key(RC4_KEY *key, int len, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption_tkip.c:239:4: warning: 'RC4' is deprecated [-Wdeprecated-declarations] RC4(&key, len + WEP_CRC_LEN, decbuf, decbuf); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rc4.h:37:1: note: 'RC4' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RC4(RC4_KEY *key, size_t len, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 2 warnings generated. [ 19%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_encryption.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:94:4: warning: 'RC4_set_key' is deprecated [-Wdeprecated-declarations] RC4_set_key(&key, WEP_IV_LEN + wlen, seed); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rc4.h:35:1: note: 'RC4_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RC4_set_key(RC4_KEY *key, int len, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:97:4: warning: 'RC4' is deprecated [-Wdeprecated-declarations] RC4(&key, len + WEP_CRC_LEN, encbuf, decbuf); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rc4.h:37:1: note: 'RC4' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RC4(RC4_KEY *key, size_t len, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:221:49: warning: passing 'u_char[512]' (aka 'unsigned char[512]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strescape((char *)tmp_wkey, p, strlen(tmp_wkey)+1) != (int)tmp_wkey_len) ^~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:282:4: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:283:4: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, buf, sizeof buf); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_encryption.c:284:4: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(digest, &ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 6 warnings generated. [ 20%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_error.c.o [ 20%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_exit.c.o [ 20%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_file.c.o [ 21%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_filter.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_filter.c:579:90: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( (ret = pcre_exec(fop->op.func.ropt->pregex, fop->op.func.ropt->preg_extra, po->DATA.data, po->DATA.len, 0, 0, ovec, sizeof(ovec) / sizeof(*ovec))) < 0) ^~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/.buildlink/include/pcre.h:573:73: note: passing argument to parameter here PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR, ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_filter.c:687:83: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( pcre_exec(fop->op.func.ropt->pregex, fop->op.func.ropt->preg_extra, po->DATA.disp_data, po->DATA.disp_len, 0, 0, NULL, 0) < 0) ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/.buildlink/include/pcre.h:573:73: note: passing argument to parameter here PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR, ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_filter.c:924:48: warning: initializing 'char *const' with an expression of type 'u_int8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] char *const argv[] = { "/bin/sh", "-c", fop->op.func.string, NULL }; ^~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_filter.c:1401:59: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop[i].op.func.ropt->pregex = pcre_compile(fop[i].op.func.string, 0, &perrbuf, &err, NULL ); ^~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/.buildlink/include/pcre.h:540:46: note: passing argument to parameter here PCRE_EXP_DECL pcre *pcre_compile(const char *, int, const char **, int *, ^ 4 warnings generated. [ 21%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_fingerprint.c.o [ 22%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_format.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_format.c:163:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncat(dst, tmp, 7); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:143:28: note: expanded from macro 'strncat' __builtin___strncat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_format.c:171:30: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncat(dst, tmp, 4); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:143:28: note: expanded from macro 'strncat' __builtin___strncat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_format.c:174:33: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncat(dst, tmp, 3); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:143:28: note: expanded from macro 'strncat' __builtin___strncat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_format.c:194:28: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncat(dst, tmp, 2); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:143:28: note: expanded from macro 'strncat' __builtin___strncat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ 4 warnings generated. [ 22%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_globals.c.o [ 22%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_hash.c.o [ 23%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_hook.c.o [ 23%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_inet.c.o [ 24%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_inject.c.o [ 24%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_libettercap.c.o [ 24%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_log.c.o [ 25%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_manuf.c.o [ 25%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_mitm.c.o [ 25%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_network.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_network.c:214:38: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->unoffensive = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_network.c:220:38: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->unoffensive = 1; ^ ~ 2 warnings generated. [ 26%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_packet.c.o [ 26%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_passive.c.o [ 27%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_plugins.c.o [ 27%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_poll.c.o [ 27%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_profiles.c.o [ 28%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_redirect.c.o [ 28%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_resolv.c.o [ 28%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_scan.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:471:39: warning: passing 'char[7]' to parameter of type 'u_int8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] send_L2_icmp6_echo(&e->ip, &an, LLA_IP6_ALLNODES_MULTICAST); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_inet.h:56:36: note: expanded from macro 'LLA_IP6_ALLNODES_MULTICAST' #define LLA_IP6_ALLNODES_MULTICAST "\x33\x33\x00\x00\x00\x01" ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_send.h:29:88: note: passing argument to parameter 'tmac' here EC_API_EXTERN int send_L2_icmp6_echo(struct ip_addr *sip, struct ip_addr *tip, u_int8 *tmac); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:481:13: warning: passing 'char[6]' to parameter of type 'u_int8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] IP6_DSTOPT_UNKN, sizeof(IP6_DSTOPT_UNKN), LLA_IP6_ALLNODES_MULTICAST); ^~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_inet.h:55:25: note: expanded from macro 'IP6_DSTOPT_UNKN' #define IP6_DSTOPT_UNKN "\x80\x01\x00\x00\x00" ^~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_send.h:30:92: note: passing argument to parameter 'o_data' here EC_API_EXTERN int send_L2_icmp6_echo_opt(struct ip_addr *sip, struct ip_addr *tip, u_int8* o_data, u_int32 o_len, u_int8 *tmac); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:481:55: warning: passing 'char[7]' to parameter of type 'u_int8 *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] IP6_DSTOPT_UNKN, sizeof(IP6_DSTOPT_UNKN), LLA_IP6_ALLNODES_MULTICAST); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_inet.h:56:36: note: expanded from macro 'LLA_IP6_ALLNODES_MULTICAST' #define LLA_IP6_ALLNODES_MULTICAST "\x33\x33\x00\x00\x00\x01" ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_send.h:30:123: note: passing argument to parameter 'tmac' here EC_API_EXTERN int send_L2_icmp6_echo_opt(struct ip_addr *sip, struct ip_addr *tip, u_int8* o_data, u_int32 o_len, u_int8 *tmac); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:691:133: warning: 'fscanf' may overflow; destination buffer in argument 3 has size 47, but the corresponding specifier may require size 48 [-Wfortify-source] if (fscanf(hf, "%"EC_TOSTRING(MAX_ASCII_ADDR_LEN)"s %"EC_TOSTRING(ETH_ASCII_ADDR_LEN)"s %"EC_TOSTRING(MAX_HOSTNAME_LEN)"s\n", ip, mac, name) != 3 || ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:691:137: warning: 'fscanf' may overflow; destination buffer in argument 4 has size 19, but the corresponding specifier may require size 20 [-Wfortify-source] if (fscanf(hf, "%"EC_TOSTRING(MAX_ASCII_ADDR_LEN)"s %"EC_TOSTRING(ETH_ASCII_ADDR_LEN)"s %"EC_TOSTRING(MAX_HOSTNAME_LEN)"s\n", ip, mac, name) != 3 || ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_scan.c:691:142: warning: 'fscanf' may overflow; destination buffer in argument 5 has size 64, but the corresponding specifier may require size 65 [-Wfortify-source] if (fscanf(hf, "%"EC_TOSTRING(MAX_ASCII_ADDR_LEN)"s %"EC_TOSTRING(ETH_ASCII_ADDR_LEN)"s %"EC_TOSTRING(MAX_HOSTNAME_LEN)"s\n", ip, mac, name) != 3 || ^ 6 warnings generated. [ 29%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_send.c.o [ 29%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_services.c.o [ 30%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_session.c.o [ 30%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_set.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:44:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->mitm = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:51:28: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->only_mitm = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:56:28: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->broadcast = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:127:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->lifaces = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:149:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->silent = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:150:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->read = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:156:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->write = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:198:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->compress = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:209:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->superquiet = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:214:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:224:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->silent = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:230:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->ip6scan = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:236:30: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->unoffensive = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:246:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->resolve = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:253:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->silent = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:254:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->load_hosts = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:260:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->save_hosts = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_set.c:272:30: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->ext_headers = 1; ^ ~ 18 warnings generated. [ 30%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_signals.c.o [ 31%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_sleep.c.o [ 31%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_sniff_bridge.c.o [ 31%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_sniff.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:230:15: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_mac = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:231:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_ip = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:232:15: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_ip6 = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:233:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_port = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:249:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET1->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:253:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET1->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:257:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET2->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:261:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_TARGET2->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:357:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_mac = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:363:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_ip = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:370:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_ip6 = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:381:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_port = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:649:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_ip = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sniff.c:670:30: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] t->all_ip6 = 1; ^ ~ 14 warnings generated. [ 32%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_sniff_unified.c.o [ 32%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_socket.c.o [ 33%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_sslwrap.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_sslwrap.c:608:28: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return strndup(sni+5, val_len); ^~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:132:27: note: passing argument to parameter '__s1' here char *strndup(const char *__s1, size_t __n) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3); ^ 1 warning generated. [ 33%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_stats.c.o [ 33%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_streambuf.c.o [ 34%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_strings.c.o [ 34%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_threads.c.o [ 35%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_ui.c.o [ 35%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_utils.c.o [ 35%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_bgp.c.o [ 36%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_cvs.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_cvs.c:107:12: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( (p = strchr(PACKET->DISSECTOR.user, '\n')) != NULL ) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_cvs.c:120:12: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( (p = strchr(PACKET->DISSECTOR.pass, '\n')) != NULL ) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_cvs.c:129:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] p = PACKET->DISSECTOR.pass; ^ ~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 36%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_dhcp.c.o [ 36%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_ftp.c.o [ 37%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_gg.c.o [ 37%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_http.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_http.c:171:28: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Parse_User_Agent(end, from_here + strlen("User-Agent: "), PACKET)); ^~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_http.c:105:35: note: passing argument to parameter 'end' here static int Parse_User_Agent(char *end, char *from_here, struct packet_object *po); ^ 1 warning generated. [ 38%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_icq.c.o [ 38%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_imap.c.o [ 38%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_irc.c.o [ 39%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_iscsi.c.o [ 39%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_kerberos.c.o [ 39%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_ldap.c.o [ 40%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_mdns.c.o [ 40%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_mongodb.c.o [ 41%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_mountd.c.o [ 41%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_msn.c.o [ 41%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_mysql.c.o [ 42%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_nbns.c.o [ 42%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_nntp.c.o [ 43%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_o5logon.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:211:24: warning: passing 'u_char[256]' (aka 'unsigned char[256]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->pw, password, sizeof(conn_status->pw)); ^~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:241:24: warning: passing 'u_char[97]' (aka 'unsigned char[97]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->cli_sk, sk, sizeof(conn_status->cli_sk)); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:241:45: warning: passing 'u_char[97]' (aka 'unsigned char[97]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->cli_sk, sk, sizeof(conn_status->cli_sk)); ^~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:316:27: warning: passing 'u_char[21]' (aka 'unsigned char[21]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->salt, salt, sizeof(conn_status->salt)); ^~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:316:46: warning: passing 'u_char[21]' (aka 'unsigned char[21]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->salt, salt, sizeof(conn_status->salt)); ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:351:27: warning: passing 'u_char[97]' (aka 'unsigned char[97]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->srv_sk, sk, sizeof(conn_status->srv_sk)); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_o5logon.c:351:48: warning: passing 'u_char[97]' (aka 'unsigned char[97]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(conn_status->srv_sk, sk, sizeof(conn_status->srv_sk)); ^~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ 7 warnings generated. [ 43%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_ospf.c.o [ 43%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_pop.c.o [ 44%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_postgresql.c.o [ 44%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_portmap.c.o [ 44%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_radius.c.o [ 45%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_rcon.c.o [ 45%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_rip.c.o [ 46%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_rlogin.c.o [ 46%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_smb.c.o [ 46%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_smtp.c.o [ 47%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_snmp.c.o [ 47%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_socks.c.o [ 47%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_ssh.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:394:42: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] session_data->serverkey = RSA_new(); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:212:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:398:16: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] RSA_set0_key(session_data->serverkey, s_n, s_e, s_d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:218:1: note: 'RSA_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:404:40: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] session_data->hostkey = RSA_new(); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:212:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:409:16: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] RSA_set0_key(session_data->hostkey, h_n, h_e, h_d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:218:1: note: 'RSA_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:422:16: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(session_data->serverkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:438:16: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(session_data->hostkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:469:47: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] (*index_ssl)->myserverkey = RSA_new(); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:212:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:470:24: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations] if (!RSA_generate_key_ex((*index_ssl)->myserverkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:271:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:472:22: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free((*index_ssl)->myserverkey); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:476:45: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] (*index_ssl)->myhostkey = RSA_new(); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:212:1: note: 'RSA_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:477:24: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations] if (!RSA_generate_key_ex((*index_ssl)->myhostkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:271:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:479:22: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free((*index_ssl)->myhostkey); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:498:13: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(session_data->ptrkey->myserverkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:509:13: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(session_data->ptrkey->myhostkey, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:631:13: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(session_data->serverkey); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:632:13: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] RSA_free(session_data->hostkey); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:696:4: warning: 'DES_set_key' is deprecated [-Wdeprecated-declarations] DES_set_key((void *)sesskey, &(state->k1)); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:185:1: note: 'DES_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:697:4: warning: 'DES_set_key' is deprecated [-Wdeprecated-declarations] DES_set_key((void *)(sesskey + 8), &(state->k2)); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:185:1: note: 'DES_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:700:7: warning: 'DES_set_key' is deprecated [-Wdeprecated-declarations] DES_set_key((void *)sesskey, &(state->k3)); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:185:1: note: 'DES_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:702:7: warning: 'DES_set_key' is deprecated [-Wdeprecated-declarations] DES_set_key((void *)(sesskey + 16), &(state->k3)); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:185:1: note: 'DES_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:718:4: warning: 'DES_ncbc_encrypt' is deprecated [-Wdeprecated-declarations] DES_ncbc_encrypt(src, dst, len, &(dstate->k3), &dstate->iv3, DES_DECRYPT); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:92:1: note: 'DES_ncbc_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:719:4: warning: 'DES_ncbc_encrypt' is deprecated [-Wdeprecated-declarations] DES_ncbc_encrypt(dst, dst, len, &(dstate->k2), &dstate->iv2, DES_ENCRYPT); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:92:1: note: 'DES_ncbc_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:720:4: warning: 'DES_ncbc_encrypt' is deprecated [-Wdeprecated-declarations] DES_ncbc_encrypt(dst, dst, len, &(dstate->k1), &dstate->iv1, DES_DECRYPT); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/des.h:92:1: note: 'DES_ncbc_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:742:4: warning: 'BF_set_key' is deprecated [-Wdeprecated-declarations] BF_set_key(&state->key, len, sesskey); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/blowfish.h:50:1: note: 'BF_set_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:754:4: warning: 'BF_cbc_encrypt' is deprecated [-Wdeprecated-declarations] BF_cbc_encrypt((void *)dst, dst, len, &dstate->key, dstate->iv, BF_DECRYPT); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/blowfish.h:57:1: note: 'BF_cbc_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void BF_cbc_encrypt(const unsigned char *in, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:793:4: warning: 'MD5' is deprecated [-Wdeprecated-declarations] MD5(p, i + j + 8, sessid); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:808:4: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(key, &n, &e, &d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:827:10: warning: 'RSA_public_encrypt' is deprecated [-Wdeprecated-declarations] len = RSA_public_encrypt(ilen, inbuf, outbuf, key, RSA_PKCS1_PADDING); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:292:1: note: 'RSA_public_encrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:845:4: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] RSA_get0_key(key, &n, &e, &d); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/dissectors/ec_ssh.c:864:10: warning: 'RSA_private_decrypt' is deprecated [-Wdeprecated-declarations] len = RSA_private_decrypt(ilen, inbuf, outbuf, key, RSA_PKCS1_PADDING); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/rsa.h:301:1: note: 'RSA_private_decrypt' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 30 warnings generated. [ 48%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_telnet.c.o [ 48%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_TN3270.c.o [ 49%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_vnc.c.o [ 49%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_vrrp.c.o [ 49%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_x11.c.o [ 50%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_ymsg.c.o [ 50%] Building C object src/CMakeFiles/lib_ettercap.dir/mitm/ec_arp_poisoning.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/mitm/ec_arp_poisoning.c:96:36: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->remote = 1; ^ ~ 1 warning generated. [ 51%] Building C object src/CMakeFiles/lib_ettercap.dir/mitm/ec_dhcp_spoofing.c.o [ 51%] Building C object src/CMakeFiles/lib_ettercap.dir/mitm/ec_icmp_redirect.c.o [ 51%] Building C object src/CMakeFiles/lib_ettercap.dir/mitm/ec_port_stealing.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/mitm/ec_port_stealing.c:132:36: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->remote = 1; ^ ~ 1 warning generated. [ 52%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_arp.c.o [ 52%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_cooked.c.o [ 52%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_erf.c.o [ 53%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_eth.c.o [ 53%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_fddi.c.o [ 54%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_gre.c.o [ 54%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_esp.c.o [ 54%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_icmp.c.o [ 55%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_ip.c.o [ 55%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_mpls.c.o [ 55%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_null.c.o [ 56%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_ppi.c.o [ 56%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_ppp.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/protocols/ec_ppp.c:210:16: warning: 'SHA1_Init' is deprecated [-Wdeprecated-declarations] SHA1_Init(&ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/sha.h:49:1: note: 'SHA1_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/protocols/ec_ppp.c:211:16: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations] SHA1_Update(&ctx, chapch->value.response_v2.peer_challenge, 16); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/protocols/ec_ppp.c:212:16: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations] SHA1_Update(&ctx, schallenge, 16); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/protocols/ec_ppp.c:213:16: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations] SHA1_Update(&ctx, p, strlen(p)); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/protocols/ec_ppp.c:214:16: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations] SHA1_Final(digest, &ctx); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/sha.h:51:1: note: 'SHA1_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/net/ettercap/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 5 warnings generated. [ 57%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_pppoe.c.o [ 57%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_rawip.c.o [ 57%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_tcp.c.o [ 58%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_tr.c.o [ 58%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_udp.c.o [ 58%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_vlan.c.o [ 59%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_wifi.c.o [ 59%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_wifi_eapol.c.o [ 60%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_wifi_prism.c.o [ 60%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_wifi_radiotap.c.o [ 60%] Building C object src/CMakeFiles/lib_ettercap.dir/ec_geoip.c.o [ 61%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_icmp6.c.o [ 61%] Building C object src/CMakeFiles/lib_ettercap.dir/protocols/ec_ip6.c.o [ 62%] Building C object src/CMakeFiles/lib_ettercap.dir/mitm/ec_ip6nd_poison.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/mitm/ec_ip6nd_poison.c:71:36: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->remote = 1; ^ ~ 1 warning generated. [ 62%] Building C object src/CMakeFiles/lib_ettercap.dir/dissectors/ec_dns.c.o [ 62%] Building C object src/CMakeFiles/lib_ettercap.dir/os/ec_darwin.c.o [ 63%] Building C object src/CMakeFiles/lib_ettercap.dir/missing/memrchr.c.o [ 63%] Linking C shared library libettercap.dylib ld: warning: ignoring duplicate libraries: '-lGeoIP', '-lcrypto', '-liconv', '-lncurses', '-lnet', '-lpcre', '-lssl', '-lz' [ 63%] Built target lib_ettercap [ 64%] Building C object src/CMakeFiles/ettercap.dir/ec_parser.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/src/ec_parser.c:218:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->ssl_mitm = 1; ^ ~ 1 warning generated. [ 64%] Building C object src/CMakeFiles/ettercap.dir/ec_main.c.o [ 64%] Linking C executable ettercap ld: warning: ignoring duplicate libraries: '-lGeoIP', '-lcrypto', '-liconv', '-lncurses', '-lnet', '-lpcre', '-lssl', '-lz' [ 64%] Built target ettercap [ 65%] Building C object plug-ins/CMakeFiles/sslstrip.dir/sslstrip/sslstrip.c.o [ 65%] Linking C shared module ec_sslstrip.so ld: warning: ignoring duplicate libraries: '-lcurl', '-lncurses', '-lpcre' [ 65%] Built target sslstrip [ 65%] Building C object plug-ins/CMakeFiles/arp_cop.dir/arp_cop/arp_cop.c.o [ 65%] Linking C shared module ec_arp_cop.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 65%] Built target arp_cop [ 66%] Building C object plug-ins/CMakeFiles/autoadd.dir/autoadd/autoadd.c.o [ 66%] Linking C shared module ec_autoadd.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 66%] Built target autoadd [ 66%] Building C object plug-ins/CMakeFiles/chk_poison.dir/chk_poison/chk_poison.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/chk_poison/chk_poison.c:97:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 67%] Linking C shared module ec_chk_poison.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 67%] Built target chk_poison [ 67%] Building C object plug-ins/CMakeFiles/dns_spoof.dir/dns_spoof/dns_spoof.c.o [ 68%] Linking C shared module ec_dns_spoof.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 68%] Built target dns_spoof [ 68%] Building C object plug-ins/CMakeFiles/mdns_spoof.dir/mdns_spoof/mdns_spoof.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/mdns_spoof/mdns_spoof.c:529:26: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ip_addr_cpy(p + 34, reply); /* data */ ^~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_inet.h:82:39: note: passing argument to parameter 'addr' here EC_API_EXTERN int ip_addr_cpy(u_char *addr, struct ip_addr *sa); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/mdns_spoof/mdns_spoof.c:539:26: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ip_addr_cpy(p + 34, reply); /* data */ ^~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/include/ec_inet.h:82:39: note: passing argument to parameter 'addr' here EC_API_EXTERN int ip_addr_cpy(u_char *addr, struct ip_addr *sa); ^ 2 warnings generated. [ 69%] Linking C shared module ec_mdns_spoof.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 69%] Built target mdns_spoof [ 69%] Building C object plug-ins/CMakeFiles/dos_attack.dir/dos_attack/dos_attack.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/dos_attack/dos_attack.c:96:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 69%] Linking C shared module ec_dos_attack.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 69%] Built target dos_attack [ 70%] Building C object plug-ins/CMakeFiles/dummy.dir/dummy/dummy.c.o [ 70%] Linking C shared module ec_dummy.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 70%] Built target dummy [ 71%] Building C object plug-ins/CMakeFiles/find_conn.dir/find_conn/find_conn.c.o [ 71%] Linking C shared module ec_find_conn.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 71%] Built target find_conn [ 72%] Building C object plug-ins/CMakeFiles/find_ettercap.dir/find_ettercap/find_ettercap.c.o [ 72%] Linking C shared module ec_find_ettercap.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 72%] Built target find_ettercap [ 72%] Building C object plug-ins/CMakeFiles/find_ip.dir/find_ip/find_ip.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/find_ip/find_ip.c:72:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 73%] Linking C shared module ec_find_ip.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 73%] Built target find_ip [ 73%] Building C object plug-ins/CMakeFiles/finger.dir/finger/finger.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/finger/finger.c:85:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 73%] Linking C shared module ec_finger.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 73%] Built target finger [ 74%] Building C object plug-ins/CMakeFiles/finger_submit.dir/finger_submit/finger_submit.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/finger_submit/finger_submit.c:77:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 74%] Linking C shared module ec_finger_submit.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 74%] Built target finger_submit [ 75%] Building C object plug-ins/CMakeFiles/fraggle_attack.dir/fraggle_attack/fraggle_attack.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/fraggle_attack/fraggle_attack.c:66:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 75%] Linking C shared module ec_fraggle_attack.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 75%] Built target fraggle_attack [ 75%] Building C object plug-ins/CMakeFiles/gre_relay.dir/gre_relay/gre_relay.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/gre_relay/gre_relay.c:133:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 76%] Linking C shared module ec_gre_relay.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 76%] Built target gre_relay [ 76%] Building C object plug-ins/CMakeFiles/gw_discover.dir/gw_discover/gw_discover.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/gw_discover/gw_discover.c:81:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 76%] Linking C shared module ec_gw_discover.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 76%] Built target gw_discover [ 77%] Building C object plug-ins/CMakeFiles/isolate.dir/isolate/isolate.c.o [ 77%] Linking C shared module ec_isolate.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 77%] Built target isolate [ 77%] Building C object plug-ins/CMakeFiles/link_type.dir/link_type/link_type.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/link_type/link_type.c:100:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 78%] Linking C shared module ec_link_type.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 78%] Built target link_type [ 78%] Building C object plug-ins/CMakeFiles/nbns_spoof.dir/nbns_spoof/nbns_spoof.c.o [ 78%] Linking C shared module ec_nbns_spoof.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 78%] Built target nbns_spoof [ 79%] Building C object plug-ins/CMakeFiles/pptp_chapms1.dir/pptp_chapms1/pptp_chapms1.c.o [ 79%] Linking C shared module ec_pptp_chapms1.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 79%] Built target pptp_chapms1 [ 79%] Building C object plug-ins/CMakeFiles/pptp_clear.dir/pptp_clear/pptp_clear.c.o [ 80%] Linking C shared module ec_pptp_clear.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 80%] Built target pptp_clear [ 80%] Building C object plug-ins/CMakeFiles/pptp_pap.dir/pptp_pap/pptp_pap.c.o [ 81%] Linking C shared module ec_pptp_pap.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 81%] Built target pptp_pap [ 81%] Building C object plug-ins/CMakeFiles/pptp_reneg.dir/pptp_reneg/pptp_reneg.c.o [ 81%] Linking C shared module ec_pptp_reneg.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 81%] Built target pptp_reneg [ 82%] Building C object plug-ins/CMakeFiles/rand_flood.dir/rand_flood/rand_flood.c.o [ 82%] Linking C shared module ec_rand_flood.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 82%] Built target rand_flood [ 83%] Building C object plug-ins/CMakeFiles/remote_browser.dir/remote_browser/remote_browser.c.o [ 83%] Linking C shared module ec_remote_browser.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 83%] Built target remote_browser [ 83%] Building C object plug-ins/CMakeFiles/reply_arp.dir/reply_arp/reply_arp.c.o [ 84%] Linking C shared module ec_reply_arp.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 84%] Built target reply_arp [ 84%] Building C object plug-ins/CMakeFiles/repoison_arp.dir/repoison_arp/repoison_arp.c.o [ 84%] Linking C shared module ec_repoison_arp.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 84%] Built target repoison_arp [ 85%] Building C object plug-ins/CMakeFiles/scan_poisoner.dir/scan_poisoner/scan_poisoner.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/scan_poisoner/scan_poisoner.c:99:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 85%] Linking C shared module ec_scan_poisoner.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 85%] Built target scan_poisoner [ 86%] Building C object plug-ins/CMakeFiles/search_promisc.dir/search_promisc/search_promisc.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/search_promisc/search_promisc.c:101:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 86%] Linking C shared module ec_search_promisc.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 86%] Built target search_promisc [ 86%] Building C object plug-ins/CMakeFiles/smb_clear.dir/smb_clear/smb_clear.c.o [ 87%] Linking C shared module ec_smb_clear.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 87%] Built target smb_clear [ 87%] Building C object plug-ins/CMakeFiles/smb_down.dir/smb_down/smb_down.c.o [ 87%] Linking C shared module ec_smb_down.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 87%] Built target smb_down [ 88%] Building C object plug-ins/CMakeFiles/krb5_downgrade.dir/krb5_downgrade/krb5_downgrade.c.o [ 88%] Linking C shared module ec_krb5_downgrade.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 88%] Built target krb5_downgrade [ 89%] Building C object plug-ins/CMakeFiles/smurf_attack.dir/smurf_attack/smurf_attack.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/plug-ins/smurf_attack/smurf_attack.c:63:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EC_GBL_OPTIONS->quiet = 1; ^ ~ 1 warning generated. [ 89%] Linking C shared module ec_smurf_attack.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 89%] Built target smurf_attack [ 89%] Building C object plug-ins/CMakeFiles/stp_mangler.dir/stp_mangler/stp_mangler.c.o [ 90%] Linking C shared module ec_stp_mangler.so ld: warning: ignoring duplicate libraries: '-lncurses' [ 90%] Built target stp_mangler [ 91%] [BISON][EF_PARSER] Building parser with bison 3.8.2 etterfilter/ef_grammar.y: warning: 17 shift/reduce conflicts [-Wconflicts-sr] etterfilter/ef_grammar.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples [ 91%] [FLEX][EF_SCANNER] Building scanner with flex 2.6.4 [ 91%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_compiler.c.o [ 92%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_encode.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:140:48: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.test.string, strlen(fop->op.test.string)+1); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:189:54: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.func.string, strlen(fop->op.func.string)+1); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:208:54: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.func.string, strlen(fop->op.func.string)+1); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:239:33: warning: assigning to 'u_int8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.string = strdup(dec_args[1]); ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:240:40: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.slen = strlen(fop->op.func.string); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:246:32: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pregex = pcre_compile(fop->op.func.string, 0, &errbuf, &erroff, NULL ); ^~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/.buildlink/include/pcre.h:540:46: note: passing argument to parameter here PCRE_EXP_DECL pcre *pcre_compile(const char *, int, const char **, int *, ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:257:30: warning: assigning to 'u_int8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.string = strdup(dec_args[1]); ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:258:37: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.slen = strlen(fop->op.func.string); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:259:31: warning: assigning to 'u_int8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.replace = strdup(dec_args[2]); ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:260:37: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fop->op.func.rlen = strlen(fop->op.func.replace); ^~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:264:32: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pregex = pcre_compile(fop->op.func.string, 0, &errbuf, &erroff, NULL ); ^~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/net/ettercap/work/.buildlink/include/pcre.h:540:46: note: passing argument to parameter here PCRE_EXP_DECL pcre *pcre_compile(const char *, int, const char **, int *, ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:279:51: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.func.string, strlen(fop->op.func.string)+1); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:282:52: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.func.replace, strlen(fop->op.func.replace)+1); ^~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterfilter/ef_encode.c:347:51: warning: passing 'u_int8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (char*)fop->op.func.string, strlen(fop->op.func.string)+1); ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ 14 warnings generated. [ 92%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_main.c.o [ 93%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_output.c.o [ 93%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_parser.c.o [ 93%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_tables.c.o [ 94%] Building C object utils/CMakeFiles/etterfilter.dir/etterfilter/ef_test.c.o [ 94%] Building C object utils/CMakeFiles/etterfilter.dir/ef_grammar.c.o [ 94%] Building C object utils/CMakeFiles/etterfilter.dir/ef_syntax.c.o [ 95%] Linking C executable etterfilter ld: warning: ignoring duplicate libraries: '-lncurses' [ 95%] Built target etterfilter [ 95%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_analyze.c.o [ 96%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_conn.c.o [ 96%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_decode.c.o [ 96%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_decode_http.c.o [ 97%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_display.c.o [ 97%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_log.c.o [ 97%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_main.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_main.c:52:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_TARGET->all_mac = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_main.c:53:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_TARGET->all_ip = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_main.c:55:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_TARGET->all_ip6 = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_main.c:57:28: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_TARGET->all_port = 1; ^ ~ 4 warnings generated. [ 98%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_parser.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:147:43: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->analyze = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:151:47: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->connections = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:155:47: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->connections = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:156:42: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->decode = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:164:46: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_TARGET->scan_all = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:179:47: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->only_source = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:183:45: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->only_dest = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:187:41: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->color = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:191:43: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->reverse = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:199:46: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->no_headers = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:203:43: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->showmac = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:207:46: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->showclient = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:218:46: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->only_local = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:222:47: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->only_remote = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:230:45: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->passwords = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:234:41: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->regex = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:243:42: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->concat = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_parser.c:280:39: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] EL_GBL_OPTIONS->xml = 1; ^ ~ 18 warnings generated. [ 98%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_profiles.c.o [ 99%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_stream.c.o [ 99%] Building C object utils/CMakeFiles/etterlog.dir/etterlog/el_target.c.o /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_target.c:105:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_mac = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_target.c:111:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_ip = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_target.c:118:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_ip6 = 1; ^ ~ /Users/pbulk/build/net/ettercap/work/ettercap-0.8.3.1/utils/etterlog/el_target.c:140:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] target->all_port = 1; ^ ~ 4 warnings generated. [ 99%] Linking C executable etterlog ld: warning: ignoring duplicate libraries: '-lncurses' [ 99%] Built target etterlog [ 99%] Building C object tests/CMakeFiles/test_ec_decode.dir/test_ec_decode.c.o [100%] Linking C executable test_ec_decode ld: warning: ignoring duplicate libraries: '-lncurses' [100%] Built target test_ec_decode *** Please use pkgtools/verifypc to sanity check dependencies.