* Package: net-analyzer/dsniff-2.4_beta1-r5 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking dsniff-2.4b1.tar.gz to /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work >>> Unpacking dsniff_2.4b1+debian-18.diff.gz to /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work >>> Source unpacked in /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work >>> Preparing source in /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work/dsniff-2.4 ... * Applying dsniff_2.4b1+debian-18.diff.gz ... [ ok ] * Applying 01_time.h.dpatch ... [ ok ] * Applying 02_mailsnarf_corrupt.dpatch ... [ ok ] * Applying 03_pcap_read_dump.dpatch ... [ ok ] * Applying 04_multiple_intf.dpatch ... [ ok ] * Applying 05_amd64_fix.dpatch ... [ ok ] * Applying 06_urlsnarf_zeropad.dpatch ... [ ok ] * Applying 07_libnet_1.1.dpatch ... [ ok ] * Applying 08_checksum.dpatch ... [ ok ] * Applying 08_openssl-0.9.8.dpatch ... [ ok ] * Applying 09_sshcrypto.dpatch ... [ ok ] * Applying 09_sysconf_clocks.dpatch ... [ ok ] * Applying 10_urlsnarf_escape.dpatch ... [ ok ] * Applying 11_string_header.dpatch ... [ ok ] * Applying 12_arpa_inet_header.dpatch ... [ ok ] * Applying 13_pop_with_version.dpatch ... [ ok ] * Applying 14_obsolete_time.dpatch ... [ ok ] * Applying 15_checksum_libnids.dpatch ... [ ok ] * Applying 20_debian_dirs.dpatch ... [ ok ] * Applying 2.4_beta1-httppostfix.patch ... [ ok ] * Applying 2.4_beta1-make.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work/dsniff-2.4' ... * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work/dsniff-2.4 ... * econf: updating dsniff-2.4/dsniff-2.4b1+debian/config.sub with /usr/share/gnuconfig/config.sub * econf: updating dsniff-2.4/dsniff-2.4b1+debian/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --without-x checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for X... disabled checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking for unistd.h... (cached) yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking net/if_tun.h usability... no checking net/if_tun.h presence... no checking for net/if_tun.h... no checking for MIN and MAX in sys/param.h... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for u_int32_t... yes checking for u_int64_t... yes checking for in_addr_t... no checking whether i686-pc-linux-gnu-gcc needs -traditional... no checking for working memcmp... yes checking return type of signal handlers... void checking for strftime... yes checking for gethostname... yes checking for socket... yes checking for strdup... yes checking for strstr... yes checking for xdr_fhstatus in -lrpcsvc... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking for dn_expand in -lresolv... yes checking for __dn_expand in -lresolv... yes checking for dirname... yes checking for strlcpy... no checking for strlcat... no checking for strsep... yes checking for MD5Update... no checking for warnx... yes checking for ether_ntoa... yes checking for Berkeley DB with 1.85 compatibility... yes checking for libpcap... yes checking for libnet... yes checking for libnids... yes checking whether libnids version is good... yes checking for OpenSSL... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work/dsniff-2.4 ... make -j14 CC=i686-pc-linux-gnu-gcc i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./arpspoof.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./arp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./missing/dummy.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./missing/strlcpy.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./missing/strlcat.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./missing/md5.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./dnsspoof.c rpcgen -h mount.x -o mount.h rpcgen -c mount.x -o mount.c rpcgen -h nfs_prot.x -o nfs_prot.h rpcgen -c nfs_prot.x -o nfs_prot.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./filesnarf.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./macof.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./mailsnarf.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./msgsnarf.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./sshmitm.c i686-pc-linux-gnu-gcc -O2 -pipe -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I. -I./missing -c ./ssh.c ./filesnarf.c:14:21: fatal error: rpc/rpc.h: No such file or directory compilation terminated. make: *** [filesnarf.o] Error 1 make: *** Waiting for unfinished jobs.... ./sshmitm.c:45:21: warning: built-in function ‘csin’ declared as non-function [enabled by default] emake failed * ERROR: net-analyzer/dsniff-2.4_beta1-r5 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3280: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" || die "emake failed" * * If you need support, post the output of 'emerge --info =net-analyzer/dsniff-2.4_beta1-r5', * the complete build log and the output of 'emerge -pqv =net-analyzer/dsniff-2.4_beta1-r5'. * The complete build log is located at '/var/log/portage/build/net-analyzer/dsniff-2.4_beta1-r5:20110607-213045.log'. * The ebuild environment file is located at '/var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/temp/environment'. * S: '/var/tmp/portage/net-analyzer/dsniff-2.4_beta1-r5/work/dsniff-2.4'