==> Creating clean working copy [build]...done
==> Making package: hamster-git 20131120.r3-1 (Tue Aug 15 13:40:08 EDT 2017)
==> Retrieving sources...
  -> Cloning hamster-git/hamster git repo...
Cloning into bare repository '/srv/build/builder/work/hamster-git/hamster-git/hamster'...
  -> Cloning hamster-git/ferret git repo...
Cloning into bare repository '/srv/build/builder/work/hamster-git/hamster-git/ferret'...
  -> Found ferret_pixie_gnu_allversions.patch
  -> Found ferret_bin_name.patch
  -> Found remove_libm.patch
==> Validating source files with sha512sums...
    hamster-git/hamster ... Skipped
    hamster-git/ferret ... Skipped
    ferret_pixie_gnu_allversions.patch ... Passed
    ferret_bin_name.patch ... Passed
    remove_libm.patch ... Passed
==> Making package: hamster-git 20131120.r3-1 (Tue Aug 15 13:40:21 EDT 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (3) pcre2-10.30-1  perl-error-0.17025-2  git-2.14.1-1

Total Download Size:    5.52 MiB
Total Installed Size:  32.13 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
downloading perl-error-0.17025-2-any.pkg.tar.xz...
downloading pcre2-10.30-1-armv6h.pkg.tar.xz...
downloading git-2.14.1-1-armv6h.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing pcre2...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    perl-libwww: git svn
    perl-term-readkey: git svn
    perl-mime-tools: git send-email
    perl-net-smtp-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python2: various helper scripts
    subversion: git svn
    cvsps2: git cvsimport
    gnome-keyring: GNOME keyring credential helper
:: Running post-transaction hooks...
(1/1) Warn about old perl modules
==> Retrieving sources...
  -> Found ferret_pixie_gnu_allversions.patch
  -> Found ferret_bin_name.patch
  -> Found remove_libm.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    hamster-git/hamster ... Skipped
    hamster-git/ferret ... Skipped
    ferret_pixie_gnu_allversions.patch ... Passed
    ferret_bin_name.patch ... Passed
    remove_libm.patch ... Passed
==> Extracting sources...
  -> Creating working copy of hamster git repo...
Cloning into 'hamster'...
done.
  -> Creating working copy of ferret git repo...
Cloning into 'ferret'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Starting build()...
patching file hamster/build/gcc4/Makefile
patching file ferret/src/pixie.c
patching file ferret/build/gcc4/Makefile
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/pixie.c -o ../../tmp/pixie.o
../../src/pixie.c: In function 'pixie_get_mac_address':
../../src/pixie.c:177:27: warning: 'sizeof' on array function parameter 'macaddr' will return size of 'unsigned char *' [-Wsizeof-array-argument]
  memset(macaddr, 0, sizeof(macaddr));
                           ^
../../src/pixie.c:175:46: note: declared here
 unsigned pixie_get_mac_address(unsigned char macaddr[6])
                                              ^~~~~~~
../../src/pixie.c:177:27: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  memset(macaddr, 0, sizeof(macaddr));
                           ^
../../src/pixie.c: In function 'pixie_spawn_process':
../../src/pixie.c:506:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  argarray[0] = prog;
              ^
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/hamster.c -o ../../tmp/hamster.o
../../src/hamster.c: In function 'myprox_ferret_thread':
../../src/hamster.c:217:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 253 [-Wformat-truncation=]
  pixie_snprintf(args, sizeof(args), "-i %s --hamster", myprox->adapters[i].adaptername);
                                         ^~
In file included from ../../src/hamster.c:9:0:
../../src/pixie.h:8:24: note: 'snprintf' output between 14 and 269 bytes into a destination of size 256
 #define pixie_snprintf snprintf
../../src/hamster.c:217:2: note: in expansion of macro 'pixie_snprintf'
  pixie_snprintf(args, sizeof(args), "-i %s --hamster", myprox->adapters[i].adaptername);
  ^~~~~~~~~~~~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/console.c -o ../../tmp/console.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/mongoose.c -o ../../tmp/mongoose.o
../../src/mongoose.c: In function 'get_mime_type':
../../src/mongoose.c:1487:13: warning: variable 'ext_len' set but not used [-Wunused-but-set-variable]
  size_t  i, ext_len;
             ^~~~~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/proxy.c -o ../../tmp/proxy.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/cookiediff.c -o ../../tmp/cookiediff.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/cookiedb.cpp -o ../../tmp/cookiedb.o
gcc -g -I. -I../../src -I../../src/include -Wall -o ../../bin/hamster ../../tmp/pixie.o ../../tmp/hamster.o ../../tmp/console.o ../../tmp/mongoose.o ../../tmp/proxy.o ../../tmp/cookiediff.o ../../tmp/cookiedb.o -ldl -lpthread -lstdc++
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-sip-sdp.c -o ../../tmp/dgram-sip-sdp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-msnms.c -o ../../tmp/stream-msnms.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-netbios.c -o ../../tmp/dgram-netbios.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-icmp.c -o ../../tmp/stack-icmp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/in-pcaplive.c -o ../../tmp/in-pcaplive.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/smells-tcp.c -o ../../tmp/smells-tcp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-rtp-rtcp.c -o ../../tmp/dgram-rtp-rtcp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-base64.c -o ../../tmp/util-base64.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/report-hosts.c -o ../../tmp/report-hosts.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-cisco.c -o ../../tmp/dgram-cisco.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-atalkddp.c -o ../../tmp/stack-atalkddp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-bittorrent.c -o ../../tmp/stream-bittorrent.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-httprsp.c -o ../../tmp/stream-httprsp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dns.c -o ../../tmp/dgram-dns.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/report-fanout.c -o ../../tmp/report-fanout.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/report-nmap.c -o ../../tmp/report-nmap.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/smack1.c -o ../../tmp/smack1.o
../../src/smack1.c: In function 'destroy_pattern_table':
../../src/smack1.c:445:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (!smack->m_pattern_list)
     ^~
../../src/smack1.c:448:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  for (i=0; i<smack->m_pattern_count; i++) {
  ^~~
../../src/smack1.c: In function 'smack_destroy':
../../src/smack1.c:471:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (smack->table)
     ^~
../../src/smack1.c:474:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  free(smack);
  ^~~~
../../src/smack1.c: In function 'make_copy_of_pattern':
../../src/smack1.c:615:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
     } else
       ^~~~
../../src/smack1.c:621:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
  result[pattern_length] = '\0';
  ^~~~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-smtp.c -o ../../tmp/stream-smtp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-ethernet.c -o ../../tmp/stack-ethernet.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/filter-proto.c -o ../../tmp/filter-proto.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-srvloc.c -o ../../tmp/dgram-srvloc.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dhcp.c -o ../../tmp/dgram-dhcp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-wifi80211.c -o ../../tmp/stack-wifi80211.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-ymsg.c -o ../../tmp/dgram-ymsg.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-smb.c -o ../../tmp/dgram-smb.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-layer1.c -o ../../tmp/stack-layer1.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-stringtab.c -o ../../tmp/util-stringtab.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-pop3.c -o ../../tmp/stream-pop3.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/parse-address.c -o ../../tmp/parse-address.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-ppp.c -o ../../tmp/dgram-ppp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-ip.c -o ../../tmp/stack-ip.o
../../src/stack-ip.c: In function 'process_ip':
../../src/stack-ip.c:106:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if ((224<<24) <= ip.dst_ip && ip.dst_ip < (240<<24))
     ^~
../../src/stack-ip.c:109:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  if (ip.version != 4) {
  ^~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-smells.c -o ../../tmp/stack-smells.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-tivo.c -o ../../tmp/dgram-tivo.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-manuf.c -o ../../tmp/util-manuf.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/crypto-des.c -o ../../tmp/crypto-des.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-gre.c -o ../../tmp/stack-gre.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/smells-udp-btutp.c -o ../../tmp/smells-udp-btutp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/out-hamster.c -o ../../tmp/out-hamster.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-rtsp.c -o ../../tmp/stream-rtsp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dns-srv.c -o ../../tmp/dgram-dns-srv.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dhcpv6.c -o ../../tmp/dgram-dhcpv6.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-arp.c -o ../../tmp/stack-arp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-callwaveiam.c -o ../../tmp/dgram-callwaveiam.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-listener.c -o ../../tmp/stack-listener.o
../../src/stack-listener.c: In function 'listener_register_udp':
../../src/stack-listener.c:133:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (item == 0)
     ^~
../../src/stack-listener.c:137:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  item->ip = ip;
  ^~~~
../../src/stack-listener.c: In function 'listener_register_tcp':
../../src/stack-listener.c:198:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (item == 0)
     ^~
../../src/stack-listener.c:202:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  item->ip = ip;
  ^~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/file-jpeg.c -o ../../tmp/file-jpeg.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-ldap.c -o ../../tmp/dgram-ldap.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-bittorrentdht.c -o ../../tmp/dgram-bittorrentdht.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dns-multicast.c -o ../../tmp/dgram-dns-multicast.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/filters.c -o ../../tmp/filters.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-mystring.c -o ../../tmp/util-mystring.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-snmp.c -o ../../tmp/dgram-snmp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/in-pcapfile.c -o ../../tmp/in-pcapfile.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-tcpchecksum.c -o ../../tmp/stack-tcpchecksum.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-sip.c -o ../../tmp/dgram-sip.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-rtp-avp.c -o ../../tmp/dgram-rtp-avp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-rdp.c -o ../../tmp/stream-rdp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/malloctrac.c -o ../../tmp/malloctrac.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-cups.c -o ../../tmp/dgram-cups.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-hexval.c -o ../../tmp/util-hexval.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/report-stats.c -o ../../tmp/report-stats.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-housekeeping.c -o ../../tmp/util-housekeeping.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-http.c -o ../../tmp/stream-http.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-val2string.c -o ../../tmp/util-val2string.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-udp.c -o ../../tmp/stack-udp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-ssh.c -o ../../tmp/stream-ssh.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/ferret.c -o ../../tmp/ferret.o
../../src/ferret.c: In function 'ferret_snarf':
../../src/ferret.c:749:39: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
   sprintf_s(newfile, sizeof(newfile), "%s/%s", ferret->snarfer.directory, filename);
                                       ^~~~~~~
In file included from ../../src/ferret.h:13:0,
                 from ../../src/ferret.c:4:
../../src/platform.h:25:19: note: 'snprintf' output 2 or more bytes (assuming 257) into a destination of size 256
 #define sprintf_s snprintf
../../src/ferret.c:749:3: note: in expansion of macro 'sprintf_s'
   sprintf_s(newfile, sizeof(newfile), "%s/%s", ferret->snarfer.directory, filename);
   ^~~~~~~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-unknown.c -o ../../tmp/stream-unknown.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/crypto-wificrc.c -o ../../tmp/crypto-wificrc.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-smb.c -o ../../tmp/stream-smb.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/crypto-md5.c -o ../../tmp/crypto-md5.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/pixie.c -o ../../tmp/pixie.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-ftp.c -o ../../tmp/stream-ftp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-memcasecmp.c -o ../../tmp/util-memcasecmp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-dns-netbios.c -o ../../tmp/dgram-dns-netbios.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-ssdp.c -o ../../tmp/dgram-ssdp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/util-ahocorasick.c -o ../../tmp/util-ahocorasick.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/report-ciphersuites.c -o ../../tmp/report-ciphersuites.o
../../src/report-ciphersuites.c: In function 'record_ciphersuite':
../../src/report-ciphersuites.c:37:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (!ferret->cfg.report_ciphersuites)
     ^~
../../src/report-ciphersuites.c:39:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
    if (ferret->report_ciphersuites == NULL)
    ^~
../../src/report-ciphersuites.c: In function 'report_ciphersuites':
../../src/report-ciphersuites.c:186:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (ferret->report_ciphersuites == NULL)
     ^~
../../src/report-ciphersuites.c:189:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  list = (struct tmprecord *)malloc(0x10000 * sizeof(*list));
  ^~~~
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-igmp.c -o ../../tmp/stack-igmp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/filter-addr.c -o ../../tmp/filter-addr.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-ssl.c -o ../../tmp/stream-ssl.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-ipv6.c -o ../../tmp/stack-ipv6.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/out-jotdown.c -o ../../tmp/out-jotdown.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-upnp.c -o ../../tmp/dgram-upnp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/smackqueue.c -o ../../tmp/smackqueue.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-httpform.c -o ../../tmp/stream-httpform.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-novellipx.c -o ../../tmp/stack-novellipx.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-tcp.c -o ../../tmp/stack-tcp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-ymsg.c -o ../../tmp/stream-ymsg.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-aimoscar.c -o ../../tmp/stream-aimoscar.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-tcpfrag.c -o ../../tmp/stack-tcpfrag.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-atalknbp.c -o ../../tmp/dgram-atalknbp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/smells-udp-btdht.c -o ../../tmp/smells-udp-btdht.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/dgram-isakkmp.c -o ../../tmp/dgram-isakkmp.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-dcerpc.c -o ../../tmp/stream-dcerpc.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stream-httpcookie.c -o ../../tmp/stream-httpcookie.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/stack-ieee8021x.c -o ../../tmp/stack-ieee8021x.o
gcc -g -I. -I../../src -I../../src/include -Wall -c ../../src/main.cpp -o ../../tmp/main.o
../../src/main.cpp: In function 'void sniff_packets(Ferret*, const unsigned char*, const NetFrame*)':
../../src/main.cpp:129:6: warning: '/sniff-' directive output may be truncated writing 7 bytes into a region of size between 1 and 256 [-Wformat-truncation=]
 void sniff_packets(struct Ferret *ferret, const unsigned char *buf, const struct NetFrame *frame)
      ^~~~~~~~~~~~~
../../src/main.cpp:213:13: note: 'snprintf' output 24 or more bytes (assuming 279) into a destination of size 256
    sprintf_s(filename, sizeof(filename), "%s/sniff-%04d-%02d-%02d-%s.pcap",
../../src/main.cpp: In function 'void wifi_set_channel(Ferret*, void*, unsigned int)':
../../src/main.cpp:349:1: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 247 [-Wformat-truncation=]
 wifi_set_channel(struct Ferret *ferret, void *hPcap, unsigned channel)
 ^~~~~~~~~~~~~~~~
../../src/main.cpp:355:12: note: 'snprintf' output between 21 and 285 bytes into a destination of size 256
   sprintf_s(cmd, sizeof(cmd), "iwconfig %s channel %u\n", ferret->interface_name, channel);
gcc -g -I. -I../../src -I../../src/include -Wall -o ../../bin/ferret ../../tmp/dgram-sip-sdp.o ../../tmp/stream-msnms.o ../../tmp/dgram-netbios.o ../../tmp/stack-icmp.o ../../tmp/in-pcaplive.o ../../tmp/smells-tcp.o ../../tmp/dgram-rtp-rtcp.o ../../tmp/util-base64.o ../../tmp/report-hosts.o ../../tmp/dgram-cisco.o ../../tmp/stack-atalkddp.o ../../tmp/stream-bittorrent.o ../../tmp/stream-httprsp.o ../../tmp/dgram-dns.o ../../tmp/report-fanout.o ../../tmp/report-nmap.o ../../tmp/smack1.o ../../tmp/stream-smtp.o ../../tmp/stack-ethernet.o ../../tmp/filter-proto.o ../../tmp/dgram-srvloc.o ../../tmp/dgram-dhcp.o ../../tmp/stack-wifi80211.o ../../tmp/dgram-ymsg.o ../../tmp/dgram-smb.o ../../tmp/stack-layer1.o ../../tmp/util-stringtab.o ../../tmp/stream-pop3.o ../../tmp/parse-address.o ../../tmp/dgram-ppp.o ../../tmp/stack-ip.o ../../tmp/stack-smells.o ../../tmp/dgram-tivo.o ../../tmp/util-manuf.o ../../tmp/crypto-des.o ../../tmp/stack-gre.o ../../tmp/smells-udp-btutp.o ../../tmp/out-hamster.o ../../tmp/stream-rtsp.o ../../tmp/dgram-dns-srv.o ../../tmp/dgram-dhcpv6.o ../../tmp/stack-arp.o ../../tmp/dgram-callwaveiam.o ../../tmp/stack-listener.o ../../tmp/file-jpeg.o ../../tmp/dgram-ldap.o ../../tmp/dgram-bittorrentdht.o ../../tmp/dgram-dns-multicast.o ../../tmp/filters.o ../../tmp/util-mystring.o ../../tmp/dgram-snmp.o ../../tmp/in-pcapfile.o ../../tmp/stack-tcpchecksum.o ../../tmp/dgram-sip.o ../../tmp/dgram-rtp-avp.o ../../tmp/stream-rdp.o ../../tmp/malloctrac.o ../../tmp/dgram-cups.o ../../tmp/util-hexval.o ../../tmp/report-stats.o ../../tmp/util-housekeeping.o ../../tmp/stream-http.o ../../tmp/util-val2string.o ../../tmp/stack-udp.o ../../tmp/stream-ssh.o ../../tmp/ferret.o ../../tmp/stream-unknown.o ../../tmp/crypto-wificrc.o ../../tmp/stream-smb.o ../../tmp/crypto-md5.o ../../tmp/pixie.o ../../tmp/stream-ftp.o ../../tmp/util-memcasecmp.o ../../tmp/dgram-dns-netbios.o ../../tmp/dgram-ssdp.o ../../tmp/util-ahocorasick.o ../../tmp/report-ciphersuites.o ../../tmp/stack-igmp.o ../../tmp/filter-addr.o ../../tmp/stream-ssl.o ../../tmp/stack-ipv6.o ../../tmp/out-jotdown.o ../../tmp/dgram-upnp.o ../../tmp/smackqueue.o ../../tmp/stream-httpform.o ../../tmp/stack-novellipx.o ../../tmp/stack-tcp.o ../../tmp/stream-ymsg.o ../../tmp/stream-aimoscar.o ../../tmp/stack-tcpfrag.o ../../tmp/dgram-atalknbp.o ../../tmp/smells-udp-btdht.o ../../tmp/dgram-isakkmp.o ../../tmp/stream-dcerpc.o ../../tmp/stream-httpcookie.o ../../tmp/stack-ieee8021x.o ../../tmp/main.o -ldl -lpthread -lstdc++
==> Entering fakeroot environment...
==> Starting package()...
==> 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 issue...
==> Creating package "hamster-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
error: invalid option '--noprogressbar'
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: hamster-git 20131120.r3-1 (Tue Aug 15 13:41:27 EDT 2017)
==> Cleaning up...
==> Removing installed dependencies...
checking dependencies...
:: gettext optionally requires git: for autopoint infrastructure updates

Packages (3) git-2.14.1-1  pcre2-10.30-1  perl-error-0.17025-2

Total Removed Size:  32.13 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
removing git...
removing perl-error...
removing pcre2...