* Package: net-wireless/wepattack-0.1.3-r5:0 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking WepAttack-0.1.3.tar.gz to /var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work >>> Source unpacked in /var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work >>> Preparing source in /var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3 ... * Applying wepattack-0.1.3-filter-mac-address.patch ... [ ok ] * Applying wepattack-0.1.3-missed-string.h-warnings-fix.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>> Configuring source in /var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3 ... make -j4 -C src make: Entering directory '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3/src' clang -pipe -march=native -fno-diagnostics-color -O2 -c -D__LINUX_WLAN__ -D__I386__ -o rc4.o rc4.c clang -pipe -march=native -fno-diagnostics-color -O2 -c -D__LINUX_WLAN__ -D__I386__ -o verify.o verify.c clang -pipe -march=native -fno-diagnostics-color -O2 -c -D__LINUX_WLAN__ -D__I386__ -o log.o log.c clang -pipe -march=native -fno-diagnostics-color -O2 -c -D__LINUX_WLAN__ -D__I386__ -o wepattack.o wepattack.c log.c:90:2: error: call to undeclared function 'print_hex_array'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] print_hex_array(fp, bssid->frame.bssid,6); ^ log.c:121:4: error: call to undeclared function 'print_hex_array'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] print_hex_array(fp, list->frame.bssid, 6); ^ 2 errors generated. make: *** [Makefile:40: log.o] Error 1 shuffle=1229265877 make: *** Waiting for unfinished jobs.... wepattack.c:193:30: warning: passing '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 (mode_wep(key, strlen(key), 5)) ^~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ wepattack.c:198:30: warning: passing '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 (mode_wep(key, strlen(key), 13)) ^~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ wepattack.c:203:33: warning: passing '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 (mode_keygen(key, strlen(key), 5)) ^~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ wepattack.c:208:33: warning: passing '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 (mode_keygen(key, strlen(key), 13)) ^~~ /usr/include/string.h:407:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ wepattack.c:236:52: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("\ntime: %f sec\twords: %d\n\n", duration, word_count); ~~ ^~~~~~~~~~ %ld wepattack.c:365:31: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("key no. %d: %s\n", word_count, key); ~~ ^~~~~~~~~~ %ld 6 warnings generated. make: Leaving directory '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3/src' * ERROR: net-wireless/wepattack-0.1.3-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-wireless/wepattack-0.1.3-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-wireless/wepattack-0.1.3-r5::gentoo'`. * The complete build log is located at '/var/log/portage/net-wireless:wepattack-0.1.3-r5:20221111-145756.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/temp/environment'. * Working directory: '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3' * S: '/var/tmp/portage/net-wireless/wepattack-0.1.3-r5/work/WepAttack-0.1.3'