=> 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.