Opened 10 years ago

Last modified 8 years ago

#45297 closed defect

Cant install dsniff — at Version 1

Reported by: JuhnHoo Owned by: cal@…
Priority: Normal Milestone:
Component: ports Version: 2.3.1
Keywords: Cc:
Port: dsniff

Description (last modified by neverpanic (Clemens Lang))

Hi

Mac Ports: version 2.3.1 S.O: 10.9.5

I can't install dsniff I see this:

Sito-Mac:~ juhn_hoo$ sudo port install dsniff
--->  Computing dependencies for dsniff
--->  Fetching archive for dsniff
--->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/dsniff
--->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/dsniff
--->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/dsniff
--->  Fetching distfiles for dsniff
--->  Verifying checksums for dsniff
--->  Extracting dsniff
--->  Applying patches to dsniff
--->  Configuring dsniff
--->  Building dsniff
Error: org.macports.build for port dsniff returned: command execution failed
Please see the log file for port dsniff for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port dsniff failed
Sito-Mac:~ juhn_hoo$

I open /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.log and see this:

version:1
:debug:main epoch: in tree: 0 installed: 0
:debug:main libpcap 1.6.2_0 exists in the ports tree
:debug:main libpcap 1.6.2_0  is the latest installed
:debug:main libpcap 1.6.2_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/libpcap
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libpcap 1.6.2_0 >= libpcap 1.6.2_0
:debug:main epoch: in tree: 1 installed: 1
:debug:main openssl 1.0.1i_0 exists in the ports tree
:debug:main openssl 1.0.1i_0  is the latest installed
:debug:main openssl 1.0.1i_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/openssl
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! openssl 1.0.1i_0 >= openssl 1.0.1i_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zlib 1.2.8_0 exists in the ports tree
:debug:main zlib 1.2.8_0  is the latest installed
:debug:main zlib 1.2.8_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/archivers/zlib
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! zlib 1.2.8_0 >= zlib 1.2.8_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libnids 1.24_0 exists in the ports tree
:debug:main libnids 1.24_0 +libnet is the latest installed
:debug:main libnids 1.24_0 +libnet is active
:debug:main Merging existing variants '+libnet-libnet11' into variants
:debug:main new fully merged portvariants: libnet11 - libnet +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/libnids
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant libnet provides libnet
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libnids 1.24_0 >= libnids 1.24_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libnet 1.0.2a_4 exists in the ports tree
:debug:main libnet 1.0.2a_4  is the latest installed
:debug:main libnet 1.0.2a_4  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/libnet
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libnet 1.0.2a_4 >= libnet 1.0.2a_4
:debug:main epoch: in tree: 0 installed: 0
:debug:main libtool 2.4.2_4 exists in the ports tree
:debug:main libtool 2.4.2_4  is the latest installed
:debug:main libtool 2.4.2_4  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libtool
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libtool 2.4.2_4 >= libtool 2.4.2_4
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libXmu 1.1.2_0 exists in the ports tree
:debug:main xorg-libXmu 1.1.2_0  is the latest installed
:debug:main xorg-libXmu 1.1.2_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXmu
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libXmu 1.1.2_0 >= xorg-libXmu 1.1.2_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libXext 1.3.3_0 exists in the ports tree
:debug:main xorg-libXext 1.3.3_0  is the latest installed
:debug:main xorg-libXext 1.3.3_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXext
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libXext 1.3.3_0 >= xorg-libXext 1.3.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libX11 1.6.2_0 exists in the ports tree
:debug:main xorg-libX11 1.6.2_0  is the latest installed
:debug:main xorg-libX11 1.6.2_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libX11
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libX11 1.6.2_0 >= xorg-libX11 1.6.2_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libXdmcp 1.1.1_0 exists in the ports tree
:debug:main xorg-libXdmcp 1.1.1_0  is the latest installed
:debug:main xorg-libXdmcp 1.1.1_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXdmcp
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libXdmcp 1.1.1_0 >= xorg-libXdmcp 1.1.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libXau 1.0.8_0 exists in the ports tree
:debug:main xorg-libXau 1.0.8_0  is the latest installed
:debug:main xorg-libXau 1.0.8_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXau
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libXau 1.0.8_0 >= xorg-libXau 1.0.8_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-xproto 7.0.26_0 exists in the ports tree
:debug:main xorg-xproto 7.0.26_0  is the latest installed
:debug:main xorg-xproto 7.0.26_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-xproto
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-xproto 7.0.26_0 >= xorg-xproto 7.0.26_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libxcb 1.11_0 exists in the ports tree
:debug:main xorg-libxcb 1.11_0 +python27 is the latest installed
:debug:main xorg-libxcb 1.11_0 +python27 is active
:debug:main Merging existing variants '+python27' into variants
:debug:main new fully merged portvariants: python27 +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libxcb
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant python27 provides python27
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libxcb 1.11_0 >= xorg-libxcb 1.11_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-xcb-proto 1.11_0 exists in the ports tree
:debug:main xorg-xcb-proto 1.11_0 +python27 is the latest installed
:debug:main xorg-xcb-proto 1.11_0 +python27 is active
:debug:main Merging existing variants '+python27' into variants
:debug:main new fully merged portvariants: python27 +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-xcb-proto
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Executing variant python27 provides python27
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-xcb-proto 1.11_0 >= xorg-xcb-proto 1.11_0
:debug:main epoch: in tree: 2 installed: 2
:debug:main python27 2.7.8_2 exists in the ports tree
:debug:main python27 2.7.8_2  is the latest installed
:debug:main python27 2.7.8_2  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/python27
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! python27 2.7.8_2 >= python27 2.7.8_2
:debug:main epoch: in tree: 2 installed: 2
:debug:main gettext 0.19.2_0 exists in the ports tree
:debug:main gettext 0.19.2_0  is the latest installed
:debug:main gettext 0.19.2_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/gettext
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main compiler clang 600.0.51 not blacklisted because it doesn't match {clang < 211.10.1}
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! gettext 0.19.2_0 >= gettext 0.19.2_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main expat 2.1.0_0 exists in the ports tree
:debug:main expat 2.1.0_0  is the latest installed
:debug:main expat 2.1.0_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/expat
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! expat 2.1.0_0 >= expat 2.1.0_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libiconv 1.14_0 exists in the ports tree
:debug:main libiconv 1.14_0  is the latest installed
:debug:main libiconv 1.14_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/libiconv
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libiconv 1.14_0 >= libiconv 1.14_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 5.9_2 exists in the ports tree
:debug:main ncurses 5.9_2  is the latest installed
:debug:main ncurses 5.9_2  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ncurses
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! ncurses 5.9_2 >= ncurses 5.9_2
:debug:main epoch: in tree: 0 installed: 0
:debug:main sqlite3 3.8.6_0 exists in the ports tree
:debug:main sqlite3 3.8.6_0  is the latest installed
:debug:main sqlite3 3.8.6_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/sqlite3
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! sqlite3 3.8.6_0 >= sqlite3 3.8.6_0
:debug:main epoch: in tree: 20090923 installed: 20090923
:debug:main libedit 20121213-3.0_0 exists in the ports tree
:debug:main libedit 20121213-3.0_0  is the latest installed
:debug:main libedit 20121213-3.0_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/libedit
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libedit 20121213-3.0_0 >= libedit 20121213-3.0_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main db48 4.8.30_3 exists in the ports tree
:debug:main db48 4.8.30_3  is the latest installed
:debug:main db48 4.8.30_3  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/db48
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! db48 4.8.30_3 >= db48 4.8.30_3
:debug:main epoch: in tree: 0 installed: 0
:debug:main db_select 0.1_2 exists in the ports tree
:debug:main db_select 0.1_2  is the latest installed
:debug:main db_select 0.1_2  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/db_select
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main universal_variant is false, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! db_select 0.1_2 >= db_select 0.1_2
:debug:main epoch: in tree: 0 installed: 0
:debug:main bzip2 1.0.6_0 exists in the ports tree
:debug:main bzip2 1.0.6_0  is the latest installed
:debug:main bzip2 1.0.6_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/archivers/bzip2
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main universal variant already exists, so not adding the default one
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! bzip2 1.0.6_0 >= bzip2 1.0.6_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main python_select 0.3_3 exists in the ports tree
:debug:main python_select 0.3_3  is the latest installed
:debug:main python_select 0.3_3  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/python_select
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main universal_variant is false, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! python_select 0.3_3 >= python_select 0.3_3
:debug:main epoch: in tree: 0 installed: 0
:debug:main libxml2 2.9.1_0 exists in the ports tree
:debug:main libxml2 2.9.1_0  is the latest installed
:debug:main libxml2 2.9.1_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/textproc/libxml2
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! libxml2 2.9.1_0 >= libxml2 2.9.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xz 5.0.7_0 exists in the ports tree
:debug:main xz 5.0.7_0  is the latest installed
:debug:main xz 5.0.7_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/archivers/xz
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xz 5.0.7_0 >= xz 5.0.7_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libpthread-stubs 0.3_0 exists in the ports tree
:debug:main xorg-libpthread-stubs 0.3_0  is the latest installed
:debug:main xorg-libpthread-stubs 0.3_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libpthread-stubs
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libpthread-stubs 0.3_0 >= xorg-libpthread-stubs 0.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-kbproto 1.0.6_0 exists in the ports tree
:debug:main xorg-kbproto 1.0.6_0  is the latest installed
:debug:main xorg-kbproto 1.0.6_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-kbproto
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-kbproto 1.0.6_0 >= xorg-kbproto 1.0.6_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-xextproto 7.3.0_0 exists in the ports tree
:debug:main xorg-xextproto 7.3.0_0  is the latest installed
:debug:main xorg-xextproto 7.3.0_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-xextproto
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-xextproto 7.3.0_0 >= xorg-xextproto 7.3.0_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libXt 1.1.4_0 exists in the ports tree
:debug:main xorg-libXt 1.1.4_0  is the latest installed
:debug:main xorg-libXt 1.1.4_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libXt
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libXt 1.1.4_0 >= xorg-libXt 1.1.4_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libsm 1.2.1_0 exists in the ports tree
:debug:main xorg-libsm 1.2.1_0  is the latest installed
:debug:main xorg-libsm 1.2.1_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libsm
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libsm 1.2.1_0 >= xorg-libsm 1.2.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main xorg-libice 1.0.8_0 exists in the ports tree
:debug:main xorg-libice 1.0.8_0  is the latest installed
:debug:main xorg-libice 1.0.8_0  is active
:debug:main Merging existing variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11/xorg-libice
:debug:main OS darwin/13.4.0 (Mac OS X 10.9) arch i386
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main No need to upgrade! xorg-libice 1.0.8_0 >= xorg-libice 1.0.8_0
:msg:main --->  Computing dependencies for dsniff:info:main .:debug:main Checking for conflicts against dsniff
:debug:main Searching for dependency: dsniff-devel
:debug:main Didn't find receipt, going to depspec regex for: dsniff-devel
:debug:main Searching for dependency: libpcap
:debug:main Found Dependency: receipt exists for libpcap
:debug:main Searching for dependency: openssl
:debug:main Found Dependency: receipt exists for openssl
:debug:main Searching for dependency: libnids
:debug:main Found Dependency: receipt exists for libnids
:debug:main Searching for dependency: xorg-libXmu
:debug:main Found Dependency: receipt exists for xorg-libXmu
:msg:main 
:debug:main Executing org.macports.main (dsniff)
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 502
:debug:archivefetch archivefetch phase started at Wed Oct  8 13:17:21 CEST 2014
:msg:archivefetch --->  Fetching archive for dsniff
:debug:archivefetch Executing proc-pre-org.macports.archivefetch-archivefetch-0
:debug:archivefetch Active variants check for archivefetch-type install considers depends_lib depends_run: libpcap openssl libnids xorg-libXmu
:debug:archivefetch libnids is installed with the following variants: +libnet
:debug:archivefetch   required: libnet, forbidden: libnet11
:debug:archivefetch   accepted
:debug:archivefetch Executing org.macports.archivefetch (dsniff)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 502/501
:info:archivefetch --->  dsniff-2.3_5.darwin_13.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/dsniff
:debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 Not Found
:msg:archivefetch --->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/dsniff
:debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 Not Found
:msg:archivefetch --->  Attempting to fetch dsniff-2.3_5.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/dsniff
:debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 Not Found
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Wed Oct  8 13:17:21 CEST 2014
:notice:fetch --->  Fetching distfiles for dsniff
:debug:fetch Executing org.macports.fetch (dsniff)
:debug:fetch Privilege de-escalation not attempted as not running as root.
:debug:checksum checksum phase started at Wed Oct  8 13:17:21 CEST 2014
:notice:checksum --->  Verifying checksums for dsniff
:debug:checksum Executing org.macports.checksum (dsniff)
:info:checksum --->  Checksumming dsniff-2.3.tar.gz
:debug:checksum Calculated (rmd160) is 89dad0259e90acef30a7aa5f3471de3aaeb06147
:debug:checksum Correct (rmd160) checksum for dsniff-2.3.tar.gz
:debug:checksum Calculated (sha256) is 82e492455486e655c315f027d393dbeb49ad930804acccdc51b30d57e1294ff5
:debug:checksum Correct (sha256) checksum for dsniff-2.3.tar.gz
:debug:checksum Privilege de-escalation not attempted as not running as root.
:debug:extract extract phase started at Wed Oct  8 13:17:21 CEST 2014
:notice:extract --->  Extracting dsniff
:debug:extract Executing org.macports.extract (dsniff)
:info:extract --->  Extracting dsniff-2.3.tar.gz
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/dsniff/dsniff-2.3.tar.gz'
:debug:extract Environment: 
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dsniff/dsniff-2.3.tar.gz' | /usr/bin/tar -xf -'
:debug:extract Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dsniff/dsniff-2.3.tar.gz' | /usr/bin/tar -xf - 
:debug:extract euid/egid changed to: 0/0
:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work to macports
:debug:extract euid/egid changed to: 502/501
:debug:extract Privilege de-escalation not attempted as not running as root.
:debug:patch patch phase started at Wed Oct  8 13:17:21 CEST 2014
:debug:patch Executing org.macports.patch (dsniff)
:notice:patch --->  Applying patches to dsniff
:info:patch --->  Applying patch-pcaputil.c
:debug:patch Environment: 
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff/files/patch-pcaputil.c'
:info:patch patching file pcaputil.c
:info:patch --->  Applying patch-sshcrypto.c
:debug:patch Environment: 
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/dsniff/files/patch-sshcrypto.c'
:info:patch patching file sshcrypto.c
:debug:patch Privilege de-escalation not attempted as not running as root.
:debug:configure configure phase started at Wed Oct  8 13:17:21 CEST 2014
:notice:configure --->  Configuring dsniff
:debug:configure Using compiler 'Xcode Clang'
:debug:configure Executing proc-pre-org.macports.configure-configure-0
:debug:configure Active variants check for source-type install considers depends_fetch depends_extract depends_lib depends_build depends_run: libpcap openssl libnids xorg-libXmu
:debug:configure libnids is installed with the following variants: +libnet
:debug:configure   required: libnet, forbidden: libnet11
:debug:configure   accepted
:debug:configure Executing org.macports.configure (dsniff)
:debug:configure Environment: 
CC='/usr/bin/clang'
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/.CC_PRINT_OPTIONS'
CFLAGS='-pipe -Os -DBIND_8_COMPAT -arch x86_64'
CPATH='/opt/local/include'
CPPFLAGS='-I/opt/local/include'
CXX='/usr/bin/clang++'
CXXFLAGS='-pipe -Os -arch x86_64 -stdlib=libc++'
F77FLAGS='-m64'
F90FLAGS='-pipe -Os -m64'
FCFLAGS='-pipe -Os -m64'
FFLAGS='-pipe -Os'
INSTALL='/usr/bin/install -c'
LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
OBJC='/usr/bin/clang'
OBJCFLAGS='-pipe -Os -arch x86_64'
OBJCXX='/usr/bin/clang++'
OBJCXXFLAGS='-pipe -Os -arch x86_64 -stdlib=libc++'
:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man'
:debug:configure Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man 
:info:configure creating cache ./config.cache
:info:configure checking for gcc... /usr/bin/clang
:info:configure checking whether the C compiler (/usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64) works... yes
:info:configure checking whether the C compiler (/usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64) is a cross-compiler... no
:info:configure checking whether we are using GNU C... yes
:info:configure checking whether /usr/bin/clang accepts -g... yes
:info:configure checking for a BSD compatible install... /usr/bin/install -c
:info:configure checking for ranlib... ranlib
:info:configure checking how to run the C preprocessor... /usr/bin/clang -E
:info:configure checking for X... libraries , headers 
:info:configure checking for dnet_ntoa in -ldnet... no
:info:configure checking for dnet_ntoa in -ldnet_stub... no
:info:configure checking for gethostbyname... yes
:info:configure checking for connect... yes
:info:configure checking for remove... yes
:info:configure checking for shmat... yes
:info:configure checking for IceConnectionNumber in -lICE... yes
:info:configure checking for ANSI C header files... yes
:info:configure checking for err.h... yes
:info:configure checking for fcntl.h... yes
:info:configure checking for sys/ioctl.h... yes
:info:configure checking for sys/queue.h... yes
:info:configure checking for unistd.h... yes
:info:configure checking for libgen.h... yes
:info:configure checking for net/if_tun.h... no
:info:configure checking for MIN and MAX in sys/param.h... yes
:info:configure checking for working const... yes
:info:configure checking for size_t... yes
:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
:info:configure checking for u_int32_t... yes
:info:configure checking for u_int64_t... yes
:info:configure checking for in_addr_t... yes
:info:configure checking whether /usr/bin/clang needs -traditional... no
:info:configure checking for 8-bit clean memcmp... yes
:info:configure checking return type of signal handlers... void
:info:configure checking for strftime... yes
:info:configure checking for gethostname... yes
:info:configure checking for socket... yes
:info:configure checking for strdup... yes
:info:configure checking for strstr... yes
:info:configure checking for xdr_fhstatus in -lrpcsvc... no
:info:configure checking for socket in -lsocket... no
:info:configure checking for gethostbyname in -lnsl... no
:info:configure checking for dn_expand in -lresolv... yes
:info:configure checking for dirname... yes
:info:configure checking for strlcpy... yes
:info:configure checking for strlcat... yes
:info:configure checking for strsep... yes
:info:configure checking for MD5Update... no
:info:configure checking for warnx... yes
:info:configure checking for ether_ntoa... yes
:info:configure checking for Berkeley DB with 1.85 compatibility... yes
:info:configure checking for libpcap... yes
:info:configure checking for libnet... yes
:info:configure checking for libnids... yes
:info:configure checking whether libnids version is good... yes
:info:configure checking for OpenSSL... yes
:info:configure updating cache ./config.cache
:info:configure creating ./config.status
:info:configure creating Makefile
:info:configure creating config.h
:debug:configure Privilege de-escalation not attempted as not running as root.
:debug:build build phase started at Wed Oct  8 13:17:23 CEST 2014
:notice:build --->  Building dsniff
:debug:build Executing org.macports.build (dsniff)
:debug:build port disallows a parallel build
:debug:build Environment: 
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/make -w all'
:debug:build Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/make -w all 
:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3'
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./missing/dummy.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./missing/md5.c
:info:build ./missing/md5.c:151:27: warning: 'memset' call operates on objects of type 'struct MD5Context' while the size is based on a different type 'struct MD5Context *' [-Wsizeof-pointer-memaccess]
:info:build     memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
:info:build            ~~~            ^~~
:info:build ./missing/md5.c:151:27: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)?
:info:build     memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
:info:build                           ^~~
:info:build 1 warning generated.
:info:build ar -cr libmissing.a dummy.o  md5.o
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libmissing.a(dummy.o) has no symbols
:info:build ranlib libmissing.a
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libmissing.a(dummy.o) has no symbols
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./arpspoof.c
:info:build ./arpspoof.c:58:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 tha = "\xff\xff\xff\xff\xff\xff";
:info:build                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./arpspoof.c:162:41: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if ((target_ip = libnet_name_resolve(optarg, 1)) == -1)
:info:build                                                              ^~~~~~
:info:build /opt/local/include/./libnet/libnet-functions.h:147:13: note: passing argument to parameter here
:info:build     u_char *,           /* Pointer the hostname or dotted decimal IP address */
:info:build             ^
:info:build ./arpspoof.c:175:38: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((spoof_ip = libnet_name_resolve(argv[0], 1)) == -1)
:info:build                                             ^~~~~~~
:info:build /opt/local/include/./libnet/libnet-functions.h:147:13: note: passing argument to parameter here
:info:build     u_char *,           /* Pointer the hostname or dotted decimal IP address */
:info:build             ^
:info:build 3 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./arp.c
:info:build ./arp.c:74:4: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'
:info:build                         memcpy(ether->ether_addr_octet, LLADDR(sdl),
:info:build                         ^
:info:build ./arp.c:74:4: note: please include the header <string.h> or explicitly provide a declaration for 'memcpy'
:info:build 1 warning generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o arpspoof arpspoof.o arp.o -lresolv  -L. -lmissing -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./dnsspoof.c
:info:build ./dnsspoof.c:225:10: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 if ((q = dns_lookup_ptr(name)) == NULL)
:info:build                        ^ ~~~~~~~~~~~~~~~~~~~~
:info:build ./dnsspoof.c:229:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 anslen = dn_comp(q, p + 12, 256, NULL, NULL);
:info:build                                  ^
:info:build /usr/include/resolv.h:452:31: note: passing argument to parameter here
:info:build int             dn_comp __P((const char *, u_char *, int, u_char **, u_char **));
:info:build                                          ^
:info:build /usr/include/sys/cdefs.h:92:21: note: expanded from macro '__P'
:info:build #define __P(protos)     protos          /* full-blown ANSI C */
:info:build                         ^
:info:build 2 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./pcaputil.c
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o dnsspoof dnsspoof.o pcaputil.o -lresolv  -L. -lmissing -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build rpcgen -h mount.x -o mount.h
:info:build rpcgen -c mount.x -o mount.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./asn1.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./base64.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./buf.c
:info:build ./buf.c:96:2: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'
:info:build         memcpy(buf_ptr(buf), src, len);
:info:build         ^
:info:build ./buf.c:96:2: note: please include the header <string.h> or explicitly provide a declaration for 'memcpy'
:info:build ./buf.c:110:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         i = vsnprintf(buf_ptr(buf), buf_len(buf), fmt, ap);
:info:build             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^
:info:build /usr/include/secure/_stdio.h:75:30: note: expanded from macro 'vsnprintf'
:info:build   __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap)
:info:build                              ^
:info:build ./buf.c:134:7: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned long)'
:info:build                 if (memcmp(p, ptr, len) == 0)
:info:build                     ^
:info:build ./buf.c:134:7: note: please include the header <string.h> or explicitly provide a declaration for 'memcmp'
:info:build 3 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./hex.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./magic.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./mount.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./rpc.c
:info:build ./rpc.c:110:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./rpc.c:119:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build 2 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./tcp_raw.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./trigger.c
:info:build ./trigger.c:297:42: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
:info:build                                                 ^~~~
:info:build ./trigger.c:299:36: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                        0, 0, t->decode->dc_name, obuf, len);
:info:build                                                  ^~~~
:info:build ./record.h:17:29: note: passing argument to parameter 'buf' here
:info:build                char *name, u_char *buf, int len);
:info:build                                    ^
:info:build ./trigger.c:343:42: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((len = t->decode->dc_func(buf, len, obuf, sizeof(obuf))) > 0) {
:info:build                                                 ^~~~
:info:build ./trigger.c:346:30: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                        t->decode->dc_name, obuf, len);
:info:build                                            ^~~~
:info:build ./record.h:17:29: note: passing argument to parameter 'buf' here
:info:build                char *name, u_char *buf, int len);
:info:build                                    ^
:info:build ./trigger.c:357:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf = hs->data;
:info:build             ^ ~~~~~~~~
:info:build ./trigger.c:375:12: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                               obuf, sizeof(obuf))) > 0) {
:info:build                                               ^~~~
:info:build ./trigger.c:378:11: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                obuf, len);
:info:build                                ^~~~
:info:build ./record.h:17:29: note: passing argument to parameter 'buf' here
:info:build                char *name, u_char *buf, int len);
:info:build                                    ^
:info:build ./trigger.c:475:7: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                          obuf, sizeof(obuf));
:info:build                                          ^~~~
:info:build ./trigger.c:481:11: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                obuf, len);
:info:build                                ^~~~
:info:build ./record.h:17:29: note: passing argument to parameter 'buf' here
:info:build                char *name, u_char *buf, int len);
:info:build                                    ^
:info:build ./trigger.c:509:12: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                               obuf, sizeof(obuf))) > 0) {
:info:build                                               ^~~~
:info:build ./trigger.c:511:31: warning: passing 'char [4096]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                t->decode->dc_name, obuf, len);
:info:build                                                    ^~~~
:info:build ./record.h:17:29: note: passing argument to parameter 'buf' here
:info:build                char *name, u_char *buf, int len);
:info:build                                    ^
:info:build 11 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./record.c
:info:build ./record.c:42:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build         if (xdr_u_long(xdrs, (u_long *)&rec->time) &&
:info:build                              ^~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./record.c:43:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build             xdr_u_long(xdrs, (u_long *)&rec->src) &&
:info:build                              ^~~~~~~~~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./record.c:44:23: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build             xdr_u_long(xdrs, (u_long *)&rec->dst) &&
:info:build                              ^~~~~~~~~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./record.c:65:7: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         srcp = libnet_host_lookup(rec->src, Opt_dns);
:info:build              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./record.c:66:7: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         dstp = libnet_host_lookup(rec->dst, Opt_dns);
:info:build              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./record.c:101:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         MD5Update(&ctx, rec->name.n_bytes, rec->name.n_len);
:info:build                         ^~~~~~~~~~~~~~~~~
:info:build ./missing/md5.h:11:65: note: passing argument to parameter 'buf' here
:info:build void MD5Update(struct MD5Context *context, unsigned char const *buf,
:info:build                                                                 ^
:info:build ./record.c:102:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         MD5Update(&ctx, rec->data.n_bytes, rec->data.n_len);
:info:build                         ^~~~~~~~~~~~~~~~~
:info:build ./missing/md5.h:11:65: note: passing argument to parameter 'buf' here
:info:build void MD5Update(struct MD5Context *context, unsigned char const *buf,
:info:build                                                                 ^
:info:build ./record.c:118:23: warning: passing 'u_char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         xdrmem_create(&xdrs, buf, sizeof(buf), XDR_ENCODE);
:info:build                              ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./record.c:192:19: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         rec.data.n_bytes = buf;
:info:build                          ^ ~~~
:info:build 9 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./dsniff.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode.c
:info:build ./decode.c:120:7: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 p = buf + i + 1;
:info:build                                   ^ ~~~~~~~~~~~
:info:build ./decode.c:121:21: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
:info:build                                                 ^
:info:build ./decode.h:48:24: note: passing argument to parameter 'big' here
:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
:info:build                        ^
:info:build ./decode.c:121:33: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
:info:build                                                             ^~~~~~
:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
:info:build                                               ^
:info:build ./decode.c:121:12: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if ((q = bufbuf(p, len - i, "\xff", 1))
:info:build                                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./decode.c:123:22: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
:info:build                                                         ^
:info:build ./decode.h:48:24: note: passing argument to parameter 'big' here
:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
:info:build                        ^
:info:build ./decode.c:123:32: warning: passing 'char [6]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
:info:build                                                                   ^~~~~~~~~~
:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
:info:build                                               ^
:info:build ./decode.c:123:13: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         if ((p = bufbuf(p, q - p, "USER\x01",
:info:build                                                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build 7 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_aim.c
:info:build ./decode_aim.c:64:22: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if ((j = strcspn(p, " ")) > 0)
:info:build                                                  ^
:info:build /usr/include/string.h:80:29: note: passing argument to parameter here
:info:build size_t   strcspn(const char *, const char *);
:info:build                              ^
:info:build ./decode_aim.c:67:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if (strtok(p, " ") == NULL)
:info:build                                    ^
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_aim.c:72:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         i = strlen(p);
:info:build                                    ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_aim.c:73:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         j = hex_decode(p, i, p, i);
:info:build                                        ^
:info:build ./hex.h:14:22: note: passing argument to parameter 'src' here
:info:build int     hex_decode(char *src, int srclen, u_char *buf, int len);
:info:build                          ^
:info:build 4 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_citrix.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_cvs.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ftp.c
:info:build ./decode_ftp.c:45:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 if (strncasecmp(buf_ptr(line), "USER ", 5) == 0 ||
:info:build                                 ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/strings.h:79:30: note: passing argument to parameter here
:info:build int      strncasecmp(const char *, const char *, size_t);
:info:build                                  ^
:info:build ./decode_ftp.c:46:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                     strncasecmp(buf_ptr(line), "ACCT ", 5) == 0 ||
:info:build                                 ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/strings.h:79:30: note: passing argument to parameter here
:info:build int      strncasecmp(const char *, const char *, size_t);
:info:build                                  ^
:info:build ./decode_ftp.c:47:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                     strncasecmp(buf_ptr(line), "PASS ", 5) == 0) {
:info:build                                 ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/strings.h:79:30: note: passing argument to parameter here
:info:build int      strncasecmp(const char *, const char *, size_t);
:info:build                                  ^
:info:build 3 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_hex.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_http.c
:info:build ./decode_http.c:117:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 if ((req = strtok(buf_ptr(msg), "\r\n")) == NULL)
:info:build                                   ^~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_http.c:155:12: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         query = buf_ptr(msg);
:info:build                                               ^ ~~~~~~~~~~~~
:info:build ./decode_http.c:174:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 i = base64_pton(p, p, strlen(p));
:info:build                                                    ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build ./decode_http.c:181:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 i = base64_pton(p, p, strlen(p));
:info:build                                                    ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build 4 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_icq.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_imap.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_irc.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ldap.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_mmxp.c
:info:build ./decode_mmxp.c:28:16: warning: initializing 'u_char *' (aka 'unsigned char *') with an expression of type 'char [33]' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build static u_char *mm_xor = MM_SECRET;
:info:build                ^        ~~~~~~~~~
:info:build 1 warning generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_mountd.c
:info:build ./decode_mountd.c:45:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
:info:build                                      ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./decode_mountd.c:57:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
:info:build                                              ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build 2 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_napster.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_nntp.c
:info:build ./decode_nntp.c:29:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                         ^~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_nntp.c:31:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_nntp.c:32:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_nntp.c:36:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_nntp.c:47:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         i = base64_pton(p, p, strlen(p));
:info:build                                                            ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build ./decode_nntp.c:49:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         i = strlen(obuf);
:info:build                                                    ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_nntp.c:50:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         snprintf(obuf + i, olen - i,
:info:build                                                  ^~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_nntp.c:54:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_nntp.c:57:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 9 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_oracle.c
:info:build ./decode_oracle.c:40:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         snprintf(obuf, olen, "%s\n", q);
:info:build                  ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_oracle.c:44:26: warning: passing 'char [7]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((p = bufbuf(p, len, "(TNS V", 6)) == NULL) return (0);
:info:build                                 ^~~~~~~~
:info:build ./decode.h:48:47: note: passing argument to parameter 'little' here
:info:build u_char *bufbuf(u_char *big, int blen, u_char *little, int llen);
:info:build                                               ^
:info:build ./decode_oracle.c:64:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 j = strlen(obuf);
:info:build                            ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_oracle.c:65:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 snprintf(obuf + j, olen + j, "%s\n", p + 117);
:info:build                          ^~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_oracle.c:68:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (gotauth ? strlen(obuf) : 0);
:info:build                                  ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 5 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_ospf.c
:info:build ./decode_ospf.c:29:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (snprintf(obuf, olen, "%s\n", buf + 16));
:info:build                          ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build 1 warning generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pcanywhere.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pop.c
:info:build ./decode_pop.c:27:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                         ^~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_pop.c:31:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:32:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:35:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if (strip_lines(obuf, Opt_lines) < 3)
:info:build                         ^~~~
:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
:info:build int     strip_lines(char *buf, int max_lines);
:info:build                           ^
:info:build ./decode_pop.c:38:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_pop.c:49:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                         ^~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_pop.c:52:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:53:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:57:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 strlcat(obuf, p, olen);
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:58:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 j = base64_pton(p, p, strlen(p));
:info:build                                                    ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build ./decode_pop.c:60:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 strlcat(obuf, " [", olen);
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:61:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 strlcat(obuf, p, olen);
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:62:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 strlcat(obuf, "]\n", olen);
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:69:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:70:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_pop.c:73:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 16 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_portmap.c
:info:build ./decode_portmap.c:39:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
:info:build                                      ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./decode_portmap.c:54:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
:info:build                                              ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build 2 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_postgresql.c
:info:build ./decode_postgresql.c:44:8: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 db = p + 4; db[63] = '\0';
:info:build                                    ^ ~~~~~
:info:build ./decode_postgresql.c:50:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_postgresql.c:51:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                  olen - strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:34: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                                  ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_postgresql.c:50:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:56: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                                                        ^
:info:build /usr/include/secure/_common.h:39:54: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                                                      ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_postgresql.c:50:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                  ^~~~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_postgresql.c:58:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 6 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_pptp.c
:info:build ./decode_pptp.c:184:20: warning: passing 'u_char [64]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if ((p = strchr(name, '\\')) == NULL)
:info:build                                         ^~~~
:info:build /usr/include/string.h:76:26: note: passing argument to parameter here
:info:build char    *strchr(const char *, int);
:info:build                             ^
:info:build ./decode_pptp.c:184:11: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if ((p = strchr(name, '\\')) == NULL)
:info:build                                ^ ~~~~~~~~~~~~~~~~~~
:info:build ./decode_pptp.c:190:32: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         SHA1_Update(&ctx, p, strlen(p));
:info:build                                                     ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 3 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_rip.c
:info:build ./decode_rip.c:30:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (snprintf(obuf, olen, "%s\n", buf + 20));
:info:build                          ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build 1 warning generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_rlogin.c
:info:build ./decode_rlogin.c:28:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcpy(obuf, "[", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:105:28: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:29:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p, olen);         /* Local username */
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:29:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p, olen);         /* Local username */
:info:build                       ^
:info:build /usr/include/secure/_string.h:111:34: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                  ^
:info:build ./decode_rlogin.c:30:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, ":", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:31:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         p += strlen(p) + 1;
:info:build                     ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_rlogin.c:33:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p, olen);         /* Remote username */
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:33:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p, olen);         /* Remote username */
:info:build                       ^
:info:build /usr/include/secure/_string.h:111:34: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                  ^
:info:build ./decode_rlogin.c:34:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, "]\n", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:35:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         p += strlen(p) + 1;
:info:build                     ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_rlogin.c:37:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         p += strlen(p) + 1;                     /* Skip term info */
:info:build                     ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_rlogin.c:39:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
:info:build                         ^
:info:build /usr/include/string.h:89:26: note: passing argument to parameter here
:info:build char    *strstr(const char *, const char *);
:info:build                             ^
:info:build ./decode_rlogin.c:39:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((q = strstr(p, "\xff\xffss")) != NULL)      /* Skip window size */
:info:build                ^ ~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./decode_rlogin.c:42:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                         ^
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_rlogin.c:42:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                ^ ~~~~~~~~~~~~~~~~~
:info:build ./decode_rlogin.c:42:43: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(p, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                                                  ^ ~~~~~~~~~~~~~~~~~~~~
:info:build ./decode_rlogin.c:43:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 strlcat(obuf, p, olen);
:info:build                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:43:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 strlcat(obuf, p, olen);
:info:build                               ^
:info:build /usr/include/secure/_string.h:111:34: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                  ^
:info:build ./decode_rlogin.c:44:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 strlcat(obuf, "\n", olen);
:info:build                         ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_rlogin.c:46:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if (!strip_lines(obuf, Opt_lines))
:info:build                          ^~~~
:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
:info:build int     strip_lines(char *buf, int max_lines);
:info:build                           ^
:info:build ./decode_rlogin.c:49:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 20 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_smb.c
:info:build ./decode_smb.c:64:9: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         pass = q + 6;
:info:build                              ^ ~~~~~
:info:build ./decode_smb.c:72:9: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         pass = q + 12;
:info:build                              ^ ~~~~~~
:info:build ./decode_smb.c:80:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, user, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smb.c:81:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, " ", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smb.c:82:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, pass, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smb.c:83:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smb.c:86:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 7 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_smtp.c
:info:build ./decode_smtp.c:28:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         for (p = strtok(buf, "\r\n"); p != NULL; p = strtok(NULL, "\r\n")) {
:info:build                         ^~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_smtp.c:30:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smtp.c:31:23: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         i = base64_pton(p, p, strlen(p));
:info:build                                            ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build ./decode_smtp.c:33:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         j = strlen(obuf);
:info:build                                    ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_smtp.c:34:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
:info:build                                  ^~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_smtp.c:38:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, p, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_smtp.c:40:23: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         i = base64_pton(p, p, strlen(p));
:info:build                                            ^
:info:build ./base64.h:12:39: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                           ^
:info:build ./decode_smtp.c:42:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         j = strlen(obuf);
:info:build                                    ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_smtp.c:43:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + j, olen - j, " [%s]\n", p);
:info:build                                  ^~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_smtp.c:52:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 10 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_sniffer.c
:info:build ./decode_sniffer.c:32:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         return (strlcpy(obuf, "[]\n", olen));
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:105:28: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_sniffer.c:36:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         return (strlcpy(obuf, "[]\n", olen));
:info:build                                         ^~~~
:info:build /usr/include/secure/_string.h:105:28: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_sniffer.c:40:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf[len - 3]= '\0'; strtok(&buf[32], "\r\n");
:info:build                                    ^~~~~~~~
:info:build /usr/include/string.h:90:20: note: passing argument to parameter here
:info:build char    *strtok(char *, const char *);
:info:build                       ^
:info:build ./decode_sniffer.c:41:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         snprintf(obuf, olen, "%s [", &buf[32]);
:info:build                  ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_sniffer.c:42:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         len = strlen(obuf);
:info:build                      ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_sniffer.c:43:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         i = base64_pton(&buf[32], &obuf[len], olen - len - 3);
:info:build                         ^~~~~~~~
:info:build ./base64.h:12:29: note: passing argument to parameter here
:info:build int     base64_pton(char const *, u_char *, size_t);
:info:build                                 ^
:info:build ./decode_sniffer.c:45:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, "]\n", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_sniffer.c:47:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 8 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_snmp.c
:info:build ./decode_snmp.c:45:4: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         p = buf_strdup(b);
:info:build           ^ ~~~~~~~~~~~~~
:info:build 1 warning generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_socks.c
:info:build ./decode_socks.c:45:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         snprintf(obuf, olen, "%s ", p - 1);
:info:build                  ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_socks.c:53:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p - 1, olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_socks.c:53:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, p - 1, olen);
:info:build                       ^~~~~
:info:build /usr/include/secure/_string.h:111:34: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                  ^
:info:build ./decode_socks.c:54:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, "\n", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_socks.c:56:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 5 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_tds.c
:info:build ./decode_tds.c:152:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, tl->username, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_tds.c:153:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_tds.c:159:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, tl->password, olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_tds.c:160:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         strlcat(obuf, "\n", olen);
:info:build                                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_tds.c:186:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_tds.c:187:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                  olen - strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:34: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                                  ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_tds.c:186:27: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                                ^~~~
:info:build /usr/include/secure/_stdio.h:57:56: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                                                        ^
:info:build /usr/include/secure/_common.h:39:54: note: expanded from macro '__darwin_obsz'
:info:build #define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
:info:build                                                      ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_tds.c:186:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf + strlen(obuf),
:info:build                                  ^~~~~~~~~~~~~~~~~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_tds.c:191:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 9 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_telnet.c
:info:build ./decode_telnet.c:25:23: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if (!is_ascii_string(buf, len))
:info:build                              ^~~
:info:build ./decode.h:46:27: note: passing argument to parameter 'buf' here
:info:build int     is_ascii_string(char *buf, int len);
:info:build                               ^
:info:build ./decode_telnet.c:28:18: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if (strip_lines(buf, Opt_lines) < 2)
:info:build                         ^~~
:info:build ./decode.h:44:23: note: passing argument to parameter 'buf' here
:info:build int     strip_lines(char *buf, int max_lines);
:info:build                           ^
:info:build ./decode_telnet.c:31:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcpy(obuf, buf, olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:105:28: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_telnet.c:31:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcpy(obuf, buf, olen);
:info:build                       ^~~
:info:build /usr/include/secure/_string.h:105:34: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                                  ^
:info:build ./decode_telnet.c:33:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 5 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_vrrp.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_yp.c
:info:build ./decode_yp.c:84:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
:info:build                                      ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./decode_yp.c:86:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         snprintf(obuf, olen,
:info:build                                  ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_yp.c:95:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./decode_yp.c:116:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen, XDR_DECODE);
:info:build                                      ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./decode_yp.c:129:25: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         xdrmem_create(&xdrs, buf + hdrlen, len - hdrlen,
:info:build                                              ^~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./decode_yp.c:133:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                         snprintf(obuf, olen, "%s\n",
:info:build                                                  ^~~~
:info:build /usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
:info:build                             ^
:info:build ./decode_yp.c:141:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 7 warnings generated.
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./decode_x11.c
:info:build ./decode_x11.c:24:4: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         p = buf + 12;
:info:build           ^ ~~~~~~~~
:info:build ./decode_x11.c:29:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcpy(obuf, "MIT-MAGIC-COOKIE-1 ", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:105:28: note: expanded from macro 'strlcpy'
:info:build   __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_x11.c:33:4: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         q = obuf + 19;
:info:build           ^ ~~~~~~~~~
:info:build ./decode_x11.c:37:10: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         strlcat(obuf, "\n", olen);
:info:build                 ^~~~
:info:build /usr/include/secure/_string.h:111:28: note: expanded from macro 'strlcat'
:info:build   __builtin___strlcat_chk (dest, src, len, __darwin_obsz (dest))
:info:build                            ^
:info:build ./decode_x11.c:39:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         return (strlen(obuf));
:info:build                        ^~~~
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build 5 warnings generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o dsniff asn1.o base64.o buf.o hex.o magic.o mount.o pcaputil.o rpc.o tcp_raw.o trigger.o record.o dsniff.o decode.o decode_aim.o decode_citrix.o decode_cvs.o decode_ftp.o decode_hex.o decode_http.o decode_icq.o decode_imap.o decode_irc.o decode_ldap.o decode_mmxp.o decode_mountd.o decode_napster.o decode_nntp.o decode_oracle.o decode_ospf.o decode_pcanywhere.o decode_pop.o decode_portmap.o decode_postgresql.o decode_pptp.o decode_rip.o decode_rlogin.o decode_smb.o decode_smtp.o decode_sniffer.o decode_snmp.o decode_socks.o decode_tds.o decode_telnet.o decode_vrrp.o decode_yp.o decode_x11.o -lresolv  -L. -lmissing -L/opt/local/lib -lnids -L/opt/local/lib -lpcap -L/opt/local/lib -lnet  -L/opt/local/lib -lssl -lcrypto
:info:build rpcgen -h nfs_prot.x -o nfs_prot.h
:info:build rpcgen -c nfs_prot.x -o nfs_prot.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./nfs_prot.c
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./filesnarf.c
:info:build ./filesnarf.c:66:24: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build                 if (xdr_u_long(xdrs, (u_long *)(p + 4)))
:info:build                                      ^~~~~~~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./filesnarf.c:67:29: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build                         return (xdr_u_long(xdrs, (u_long *)p));
:info:build                                                  ^~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./filesnarf.c:70:24: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build                 if (xdr_u_long(xdrs, (u_long *)p))
:info:build                                      ^~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./filesnarf.c:71:29: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types]
:info:build                         return (xdr_u_long(xdrs, (u_long *)(p + 4)));
:info:build                                                  ^~~~~~~~~~~~~~~~~
:info:build /usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here
:info:build extern bool_t   xdr_u_long(XDR *, unsigned int *);
:info:build                                                 ^
:info:build ./filesnarf.c:161:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:174:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:177:24: warning: passing 'char [32]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         fname = fh_map_find(rargs.file.data, NFS_FHSIZE);
:info:build                                             ^~~~~~~~~~~~~~~
:info:build ./filesnarf.c:105:21: note: passing argument to parameter 'fh' here
:info:build fh_map_find(u_char *fh, int len)
:info:build                     ^
:info:build ./filesnarf.c:205:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:211:9: warning: passing 'char [32]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                            dres.diropres_u.diropres.file.data,
:info:build                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./filesnarf.c:89:36: note: passing argument to parameter 'fh' here
:info:build fh_map_add(char *filename, u_char *fh, int len)
:info:build                                    ^
:info:build ./filesnarf.c:218:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:224:7: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                          rres.readres_u.reply.data.data_val,
:info:build                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./filesnarf.c:132:62: note: passing argument to parameter 'buf' here
:info:build nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
:info:build                                                              ^
:info:build ./filesnarf.c:246:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:259:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:262:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         fname = fh_map_find(rargs.file.data.data_val,
:info:build                                             ^~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./filesnarf.c:105:21: note: passing argument to parameter 'fh' here
:info:build fh_map_find(u_char *fh, int len)
:info:build                     ^
:info:build ./filesnarf.c:290:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:296:6: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                  lres.LOOKUP3res_u.resok.object.data.data_val,
:info:build                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./filesnarf.c:89:36: note: passing argument to parameter 'fh' here
:info:build fh_map_add(char *filename, u_char *fh, int len)
:info:build                                    ^
:info:build ./filesnarf.c:304:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 xdrmem_create(&xdrs, buf, len, XDR_DECODE);
:info:build                                      ^~~
:info:build /usr/include/rpc/xdr.h:428:42: note: passing argument to parameter here
:info:build extern void   xdrmem_create(XDR *, char *, unsigned int, enum xdr_op);
:info:build                                          ^
:info:build ./filesnarf.c:310:7: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                          rres.READ3res_u.resok.data.data_val,
:info:build                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./filesnarf.c:132:62: note: passing argument to parameter 'buf' here
:info:build nfs_save(struct tuple4 *addr, struct myreadargs *ma, u_char *buf, int len)
:info:build                                                              ^
:info:build ./filesnarf.c:395:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf = hs->data;
:info:build             ^ ~~~~~~~~
:info:build 19 warnings generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o filesnarf filesnarf.o nfs_prot.o pcaputil.o rpc.o -lresolv  -L. -lmissing -L/opt/local/lib -lnids -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./macof.c
:info:build ./macof.c:70:30: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         Src = libnet_name_resolve(optarg, 0);
:info:build                                                   ^~~~~~
:info:build /opt/local/include/./libnet/libnet-functions.h:147:13: note: passing argument to parameter here
:info:build     u_char *,           /* Pointer the hostname or dotted decimal IP address */
:info:build             ^
:info:build ./macof.c:73:30: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         Dst = libnet_name_resolve(optarg, 0);
:info:build                                                   ^~~~~~
:info:build /opt/local/include/./libnet/libnet-functions.h:147:13: note: passing argument to parameter here
:info:build     u_char *,           /* Pointer the hostname or dotted decimal IP address */
:info:build             ^
:info:build 2 warnings generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o macof macof.o -lresolv  -L. -lmissing -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./mailsnarf.c
:info:build ./mailsnarf.c:116:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf_init(&buf, data, len);
:info:build                        ^~~~
:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
:info:build void    buf_init(buf_t buf, u_char *data, int len);
:info:build                                     ^
:info:build ./mailsnarf.c:122:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                 if (strncasecmp(buf_ptr(line), "RETR ", 5) == 0) {
:info:build                                 ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build /usr/include/strings.h:79:30: note: passing argument to parameter here
:info:build int      strncasecmp(const char *, const char *, size_t);
:info:build                                  ^
:info:build ./mailsnarf.c:136:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf_init(&buf, data, len);
:info:build                        ^~~~
:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
:info:build void    buf_init(buf_t buf, u_char *data, int len);
:info:build                                     ^
:info:build ./mailsnarf.c:158:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if (regex_match(buf_ptr(body)))
:info:build                                         ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./mailsnarf.c:65:19: note: passing argument to parameter 'string' here
:info:build regex_match(char *string)
:info:build                   ^
:info:build ./mailsnarf.c:159:26: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 print_mbox_msg(NULL, buf_ptr(body));
:info:build                                                      ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./mailsnarf.c:87:34: note: passing argument to parameter 'msg' here
:info:build print_mbox_msg(char *from, char *msg)
:info:build                                  ^
:info:build ./mailsnarf.c:174:17: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         buf_init(&buf, data, len);
:info:build                        ^~~~
:info:build ./buf.h:22:34: note: passing argument to parameter 'data' here
:info:build void    buf_init(buf_t buf, u_char *data, int len);
:info:build                                     ^
:info:build ./mailsnarf.c:180:6: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         p = buf_ptr(line);
:info:build                           ^ ~~~~~~~~~~~~~
:info:build ./mailsnarf.c:214:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         if (regex_match(buf_ptr(body)))
:info:build                                         ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./mailsnarf.c:65:19: note: passing argument to parameter 'string' here
:info:build regex_match(char *string)
:info:build                   ^
:info:build ./mailsnarf.c:215:32: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 print_mbox_msg(smtp->from, buf_ptr(body));
:info:build                                                            ^~~~~~~~~~~~~
:info:build ./buf.h:31:20: note: expanded from macro 'buf_ptr'
:info:build #define buf_ptr(b)      ((b)->base + (b)->offset)
:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~
:info:build ./mailsnarf.c:87:34: note: passing argument to parameter 'msg' here
:info:build print_mbox_msg(char *from, char *msg)
:info:build                                  ^
:info:build 9 warnings generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o mailsnarf mailsnarf.o buf.o pcaputil.o -lresolv  -L. -lmissing -L/opt/local/lib -lnids -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./msgsnarf.c
:info:build ./msgsnarf.c:142:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 p = buf_strdup(msg);
:info:build                                   ^ ~~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:144:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if (regex_match(p))
:info:build                                                 ^
:info:build ./msgsnarf.c:63:19: note: passing argument to parameter 'string' here
:info:build regex_match(char *string)
:info:build                   ^
:info:build ./msgsnarf.c:158:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 p = buf_strdup(msg);
:info:build                                   ^ ~~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:160:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if (regex_match(p))
:info:build                                                 ^
:info:build ./msgsnarf.c:63:19: note: passing argument to parameter 'string' here
:info:build regex_match(char *string)
:info:build                   ^
:info:build ./msgsnarf.c:194:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 p = buf_strdup(msg);
:info:build                                   ^ ~~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:196:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if (p && strlen(p) && regex_match(p)) {
:info:build                                                 ^
:info:build /usr/include/string.h:82:28: note: passing argument to parameter here
:info:build size_t   strlen(const char *);
:info:build                             ^
:info:build ./msgsnarf.c:196:39: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                 if (p && strlen(p) && regex_match(p)) {
:info:build                                                                   ^
:info:build ./msgsnarf.c:63:19: note: passing argument to parameter 'string' here
:info:build regex_match(char *string)
:info:build                   ^
:info:build ./msgsnarf.c:594:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         i = process_msgs(c, ts->server.data,
:info:build                                             ^~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:599:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         i = process_msgs(c, ts->client.data,
:info:build                                             ^~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:610:20: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         process_msgs(c, ts->server.data,
:info:build                                         ^~~~~~~~~~~~~~~
:info:build ./msgsnarf.c:613:20: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                         process_msgs(c, ts->client.data,
:info:build                                         ^~~~~~~~~~~~~~~
:info:build 11 warnings generated.
:info:build /usr/bin/clang -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o msgsnarf msgsnarf.o buf.o pcaputil.o -lresolv  -L. -lmissing -L/opt/local/lib -lnids -L/opt/local/lib -lpcap -L/opt/local/lib -lnet
:info:build /usr/bin/clang -pipe -Os -DBIND_8_COMPAT -arch x86_64 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -DDSNIFF_LIBDIR=\"/opt/local/lib/\" -I. -I/opt/local/include -I/opt/local/include -I/opt/local/include  -I/opt/local/include  -I./missing -c ./sshmitm.c
:info:build ./sshmitm.c:44:21: error: redefinition of 'csin' as different kind of symbol
:info:build struct   sockaddr_in csin, ssin;
:info:build                      ^
:info:build ./sshmitm.c:44:21: note: previous definition is here
:info:build ./sshmitm.c:151:23: error: member reference base type '_Complex double (_Complex double)' is not a structure or union
:info:build                       inet_ntoa(csin.sin_addr), ntohs(csin.sin_port));
:info:build                                 ~~~~^~~~~~~~~
:info:build ./sshmitm.c:201:42: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         ssh_strlcat(userpass, sizeof(userpass), buf + 1, i - 1);
:info:build                                                 ^~~~~~~
:info:build ./sshmitm.c:56:40: note: passing argument to parameter 'src' here
:info:build ssh_strlcat(char *dst, int size, char *src, int len)
:info:build                                        ^
:info:build ./sshmitm.c:234:11: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                                     buf + 1, i - 1);
:info:build                                                     ^~~~~~~
:info:build ./sshmitm.c:56:40: note: passing argument to parameter 'src' here
:info:build ssh_strlcat(char *dst, int size, char *src, int len)
:info:build                                        ^
:info:build ./sshmitm.c:240:17: error: member reference base type '_Complex double (_Complex double)' is not a structure or union
:info:build                                         record(csin.sin_addr.s_addr,
:info:build                                                ~~~~^~~~~~~~~
:info:build ./sshmitm.c:339:35: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build                                            (struct sockaddr *)&csin, &i);
:info:build                                                                      ^~
:info:build /usr/include/sys/socket.h:555:69: note: passing argument to parameter here
:info:build int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
:info:build                                                                         ^
:info:build ./sshmitm.c:390:32: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
:info:build         if ((ip = libnet_name_resolve(argv[0], 1)) == -1)
:info:build                                       ^~~~~~~
:info:build /opt/local/include/./libnet/libnet-functions.h:147:13: note: passing argument to parameter here
:info:build     u_char *,           /* Pointer the hostname or dotted decimal IP address */
:info:build             ^
:info:build 4 warnings and 3 errors generated.
:info:build make: *** [sshmitm.o] Error 1
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.3" && /usr/bin/make -w all 
:info:build Exit code: 2
:error:build org.macports.build for port dsniff returned: command execution failed
:debug:build Error code: CHILDSTATUS 19681 2
:debug:build Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"portbuild::build_main org.macports.build"
    ("eval" body line 1)
    invoked from within
"eval $procedure $targetname"
:info:build Warning: targets not executed for dsniff: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Please see the log file for port dsniff for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.log

Can you help me?

Thanks.

Juhn_Hoo

Change History (1)

comment:1 Changed 10 years ago by neverpanic (Clemens Lang)

Description: modified (diff)
Owner: changed from macports-tickets@… to cal@…
Port: dsniff added

Please don't paste large amounts of output, but attach them instead. Also, preview your post and use WikiFormatting when posting in trac.

When reporting bugs against ports, set the port field and cc the maintainer (port info --maintainer dsniff) of the port, if any.

Can you help me?

Yes: dsniff is broken. The code is old and unmaintained and no longer compiles with a modern C compiler. Use dsniff-devel instead.

Note: See TracTickets for help on using tickets.