==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: mdk3 v6-8 (Fri Jul 10 13:45:15 2020)
==> Retrieving sources...
  -> Found mdk3-v6.tar.bz2
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    mdk3-v6.tar.bz2 ... Passed
==> Making package: mdk3 v6-8 (Fri 10 Jul 2020 01:45:23 PM MDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found mdk3-v6.tar.bz2
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting mdk3-v6.tar.bz2 with bsdtar
==> Starting prepare()...
==> Starting build()...
make: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
Building for Linux
make[1]: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o osdep.o osdep.c
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o common.o common.c
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o network.o network.c
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o linux.o linux.c
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o linux_tap.o linux_tap.c
gcc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FILE_OFFSET_BITS=64 -D_REVISION=mdk3-v6  -fPIC -I..  -D_FORTIFY_SOURCE=2  -c -o radiotap/radiotap-parser.o radiotap/radiotap-parser.c
In file included from /usr/include/string.h:495,
                 from linux.c:36:
In function 'strncpy',
    inlined from 'do_linux_open.constprop' at linux.c:1649:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      
linux.c: In function 'do_linux_open.constprop':
linux.c:1649:9: note: length computed here
In file included from /usr/include/string.h:495,
                 from linux.c:36:
In function 'strncpy',
    inlined from 'do_linux_open.constprop' at linux.c:1653:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      
linux.c: In function 'do_linux_open.constprop':
linux.c:1653:9: note: length computed here
ar cru libosdep.a  osdep.o common.o network.o linux.o linux_tap.o radiotap/radiotap-parser.o common.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libosdep.a 
touch .os.Linux
make[1]: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
make: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
make -C osdep
cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -Wall -Wextra -lpthread mdk3.c osdep/libosdep.a -o mdk3 -Losdep -losdep
make[1]: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
Building for Linux
make[2]: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
mdk3.c: In function ‘read_line_from_file’:
mdk3.c:755:40: warning: passing argument 2 of ‘getline’ from incompatible pointer type [-Wincompatible-pointer-types]
  755 |     bytes_read = getline(&ssid_string, &size, ssid_file_fp);
      |                                        ^~~~~
      |                                        |
      |                                        unsigned int *
In file included from /usr/include/stdio.h:864,
                 from mdk3.c:28:
/usr/include/bits/stdio.h:118:36: note: expected ‘size_t *’ {aka ‘long unsigned int *’} but argument is of type ‘unsigned int *’
  118 | getline (char **__lineptr, size_t *__n, FILE *__stream)
      |                            ~~~~~~~~^~~
mdk3.c:760:37: warning: passing argument 2 of ‘getline’ from incompatible pointer type [-Wincompatible-pointer-types]
  760 |  bytes_read = getline(&ssid_string, &size, ssid_file_fp);
      |                                     ^~~~~
      |                                     |
      |                                     unsigned int *
In file included from /usr/include/stdio.h:864,
                 from mdk3.c:28:
/usr/include/bits/stdio.h:118:36: note: expected ‘size_t *’ {aka ‘long unsigned int *’} but argument is of type ‘unsigned int *’
  118 | getline (char **__lineptr, size_t *__n, FILE *__stream)
      |                            ~~~~~~~~^~~
mdk3.c: In function ‘bruteforce_ssid’:
mdk3.c:809:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  809 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c:828:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  828 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c:847:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  847 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c:866:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  866 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c:888:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  888 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c:913:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  913 |  if (brute_ssid[ssid_len-1] == (int) NULL) {
      |                                ^
mdk3.c: In function ‘ssid_brute_sniffer’:
mdk3.c:1512:9: warning: variable ‘len’ set but not used [-Wunused-but-set-variable]
 1512 |     int len=0;
      |         ^~~
mdk3.c: In function ‘mac_bruteforce_sniffer’:
mdk3.c:1926:9: warning: variable ‘plen’ set but not used [-Wunused-but-set-variable]
 1926 |     int plen = 0;
      |         ^~~~
make[2]: '.os.Linux' is up to date.
make[2]: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
make[1]: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
mdk3.c: In function ‘eapol_machine’:
mdk3.c:2560:17: warning: variable ‘len’ set but not used [-Wunused-but-set-variable]
 2560 |   int co, flag, len;
      |                 ^~~
mdk3.c: In function ‘check_probe’:
mdk3.c:3153:9: warning: variable ‘len’ set but not used [-Wunused-but-set-variable]
 3153 |     int len = 0;
      |         ^~~
mdk3.c: In function ‘mdk_parser’:
mdk3.c:3431:16: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
 3431 |     if (! argc > t+1) { printf(use_auth); return -1; }
      |                ^
mdk3.c:3431:9: note: add parentheses around left hand side expression to silence this warning
 3431 |     if (! argc > t+1) { printf(use_auth); return -1; }
      |         ^~~~~~
      |         (     )
mdk3.c:3436:16: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
 3436 |     if (! argc > t+1) { printf(use_auth); return -1; }
      |                ^
mdk3.c:3436:9: note: add parentheses around left hand side expression to silence this warning
 3436 |     if (! argc > t+1) { printf(use_auth); return -1; }
      |         ^~~~~~
      |         (     )
mdk3.c:3494:14: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
 3494 |   if (! argc > t+1) { printf(use_prob); return -1; }
      |              ^
mdk3.c:3494:7: note: add parentheses around left hand side expression to silence this warning
 3494 |   if (! argc > t+1) { printf(use_prob); return -1; }
      |       ^~~~~~
      |       (     )
mdk3.c:3746:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3746 |      if ((nb_sent % 512 == 0) || (total_time % 30 == 0))  // After 512 packets or 30 seconds, search for new target
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
mdk3.c:3751:2: note: here
 3751 |  case 'A':  // Auth DoS mode with target MAC given
      |  ^~~~
==> Entering fakeroot environment...
==> Starting package()...
make -C osdep install
make[1]: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
Building for Linux
make[2]: Entering directory '/build/mdk3/src/mdk3-v6/osdep'
make[2]: '.os.Linux' is up to date.
make[2]: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
make[1]: Leaving directory '/build/mdk3/src/mdk3-v6/osdep'
install -D -m 0755 mdk3 /build/mdk3/pkg/mdk3//usr/bin/mdk3
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "mdk3"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: mdk3 v6-8 (Fri 10 Jul 2020 01:45:28 PM MDT)
==> Cleaning up...