>>> Unpacking source... >>> Unpacking socat-1.7.1.1.tar.bz2 to /var/tmp/portage/net-misc/socat-1.7.1.1/work >>> Source unpacked in /var/tmp/portage/net-misc/socat-1.7.1.1/work >>> Preparing source in /var/tmp/portage/net-misc/socat-1.7.1.1/work/socat-1.7.1.1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/socat-1.7.1.1/work/socat-1.7.1.1 ... ./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 --enable-openssl --enable-readline --enable-ip6 --enable-libwrap configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking which defines needed for makedepend... -D_FORTIFY_SOURCE=2 checking for a BSD-compatible install... /usr/bin/install -c checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... 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 i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib checking for ar... ar checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E 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/wait.h that is POSIX.1 compatible... 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 fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for pwd.h... (cached) yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking for stdint.h... (cached) yes checking for sys/types.h... (cached) yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for sys/stat.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/ip.h usability... yes checking netinet/ip.h presence... yes checking for netinet/ip.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet6/in6.h usability... no checking netinet6/in6.h presence... no checking for netinet6/in6.h... no checking for net/if.h... yes checking arpa/nameser.h usability... yes checking arpa/nameser.h presence... yes checking for arpa/nameser.h... yes checking for sys/types.h... (cached) yes checking for netinet/in.h... (cached) yes checking for arpa/nameser.h... (cached) yes checking for netdb.h... (cached) yes checking for resolv.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking linux/if_tun.h usability... yes checking linux/if_tun.h presence... yes checking for linux/if_tun.h... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/errqueue.h usability... yes checking linux/errqueue.h presence... yes checking for linux/errqueue.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking sys/stropts.h usability... yes checking sys/stropts.h presence... yes checking for sys/stropts.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking linux/fs.h usability... yes checking linux/fs.h presence... yes checking for linux/fs.h... yes checking linux/ext2_fs.h usability... yes checking linux/ext2_fs.h presence... yes checking for linux/ext2_fs.h... yes checking for library containing res_9_init... no checking for hstrerror... yes checking for gethostent... yes checking for setsockopt... yes checking for hstrerror prototype... yes checking whether to include help... yes checking whether to include STDIO support... yes checking whether to include FD-number support... yes checking whether to include direct file support... yes checking whether to include direct create support... yes checking whether to include gopen support... yes checking whether to include explicit pipe support... yes checking whether to include explicit termios support... yes checking whether to include UNIX socket support... yes checking whether to include abstract UNIX socket support... yes checking whether to include IPv4 support... yes checking whether to include IPv6 support... yes checking for netinet/ip6.h... yes checking whether to include raw IP support... yes checking whether to include generic socket support... yes checking whether to include raw network interface support... yes checking netpacket/packet.h usability... yes checking netpacket/packet.h presence... yes checking for netpacket/packet.h... yes checking netinet/if_ether.h usability... yes checking netinet/if_ether.h presence... yes checking for netinet/if_ether.h... yes checking whether to include TCP support... yes checking whether to include UDP support... yes checking whether to include SCTP support... yes checking for IPPROTO_SCTP... yes checking whether to include listen support... yes checking whether to include socks4 support... yes checking whether to include socks4a support... yes checking whether to include proxy connect support... yes checking whether to include exec support... yes checking whether to include system (shell) support... yes checking whether to include pty address support... yes checking whether to include ext2 fs attributes support... yes checking whether to include readline support... yes checking for usable readline in default location... yes checking whether to include openssl support... yes configure: checking for components of OpenSSL configure: checked for openssl/ssl.h... yes checking for libssl... yes checking whether to include openssl fips support... yes configure: checking for components of OpenSSL FIPS configure: checked for openssl/fips.h... yes configure: WARNING: not all components of OpenSSL FIPS found, disabling it checking whether to include tun/tap address support... yes checking whether to include system call tracing... yes checking whether to include file descriptor analyzer... yes checking whether to include retry support... yes checking included message level... debug checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking whether time.h and sys/time.h may both be included... yes checking for nanosleep... yes 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 putenv... yes checking for select... yes checking for poll... yes checking for socket... yes checking for strdup... yes checking for strerror... yes checking for strstr... yes checking for strtod... yes checking for strtol... yes checking for strtoul... yes checking for uname... yes checking for getpgid... yes checking for getsid... yes checking for getaddrinfo... yes checking for getipnodebyname... no checking for setgroups... yes checking for inet_aton... yes checking for memrchr... yes checking for if_indextoname... yes checking for grantpt... yes checking for unlockpt... yes checking for ptsname... yes checking for long long... yes checking for socklen_t... yes checking for struct stat64... yes checking for off64_t... yes checking for sighandler_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for fdset->fds_bits... yes checking for sa_family_t... yes checking for struct sigaction.sa_sigaction... yes checking for termios.c_ispeed... yes checking for offset of c_ispeed in struct termios... 13 checking if _SVID3 is helpful... no checking for struct timespec... yes checking for struct linger... yes checking for struct ip_mreq... yes checking for struct ip_mreqn... yes checking for struct ipv6_mreq... yes checking for struct ifreq... yes checking for struct ifreq.ifr_index... no checking for struct ifreq.ifr_ifindex... yes checking for struct sockaddr.sa_len... no checking for component names of sockaddr_in6... s6_addr checking for struct iovec... yes checking for struct msghdr.msg_control... yes checking for struct msghdr.msg_controllen... yes checking for struct msghdr.msgflags... yes checking for struct cmsghdr... yes checking for struct in_pktinfo... yes checking for struct ip.ip_hl... yes checking for sigaction... yes checking for stat64... yes checking for fstat64... yes checking for lstat64... yes checking for lseek64... yes checking for truncate64... yes checking for ftruncate64... yes checking for strtoll... yes checking for hstrerror... (cached) yes checking for inet_ntop... yes checking for openpty... no checking for openpty in -lbsd... no checking for openpty in -lutil... yes checking for flock... yes checking for setenv... yes checking for unsetenv... yes checking if printf has Z modifier... yes checking shift offset of CRDLY... 9 checking shift offset of TABDLY... 11 checking shift offset of CSIZE... 4 checking for equivalent simple type of size_t... 4 /* unsigned int */ checking for equivalent simple type of mode_t... 4 /* unsigned int */ checking for equivalent simple type of pid_t... 3 /* int */ checking for equivalent simple type of uid_t... 4 /* unsigned int */ checking for equivalent simple type of gid_t... 4 /* unsigned int */ checking for equivalent simple type of time_t... 5 /* long */ checking for equivalent simple type of socklen_t... 4 /* unsigned int */ checking for equivalent simple type of off_t... 5 /* long */ checking for equivalent simple type of off64_t... 7 /* long long */ checking for basic type of struct stat.st_dev... 8 /* unsigned long long */ checking for basic type of struct stat.st_ino... 6 /* unsigned long */ checking for basic type of struct stat.st_nlink... 4 /* unsigned int */ checking for basic type of struct stat.st_size... 5 /* long */ checking for basic type of struct stat.st_blksize... 5 /* long */ checking for basic type of struct stat.st_blocks... 5 /* long */ checking for basic type of struct stat64.st_dev... 8 /* unsigned long long */ checking for basic type of struct stat64.st_ino... 8 /* unsigned long long */ checking for basic type of struct stat64.st_nlink... 4 /* unsigned int */ checking for basic type of struct stat64.st_size... 7 /* long long */ checking for basic type of struct stat64.st_blksize... 5 /* long */ checking for basic type of struct stat64.st_blocks... 7 /* long long */ checking for basic type of struct timeval.tv_usec... 5 /* long */ checking for basic type of struct rlimit.rlim_max... 6 /* unsigned long */ checking for /dev/ptmx... yes checking for /proc... yes checking for /proc/*/fd... yes checking whether to include libwrap support... yes configure: checking for components of libwrap configure: checked for tcpd.h... yes checking for libwrap... yes checking checking for hosts_allow_table... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/socat-1.7.1.1/work/socat-1.7.1.1 ... make -j14 i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o socat.o socat.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioinitialize.o xioinitialize.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiohelp.o xiohelp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioparam.o xioparam.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiodiag.o xiodiag.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioopen.o xioopen.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioopts.o xioopts.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiosignal.o xiosignal.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiosigchld.o xiosigchld.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioread.o xioread.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiowrite.o xiowrite.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiolayer.o xiolayer.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioshutdown.o xioshutdown.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioclose.o xioclose.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xioexit.o xioexit.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-process.o xio-process.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-fd.o xio-fd.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-fdnum.o xio-fdnum.c xioread.c: In function 'xioread': xioread.c:151: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules xioread.c:151: note: initialized from here i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-stdio.o xio-stdio.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-pipe.o xio-pipe.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-gopen.o xio-gopen.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-creat.o xio-creat.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-file.o xio-file.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-named.o xio-named.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-socket.o xio-socket.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-interface.o xio-interface.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-listen.o xio-listen.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-unix.o xio-unix.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ip.o xio-ip.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ip4.o xio-ip4.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ip6.o xio-ip6.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ipapp.o xio-ipapp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-tcp.o xio-tcp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-sctp.o xio-sctp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-rawip.o xio-rawip.c xio-interface.c: In function 'xioopen_interface': xio-interface.c:63: warning: dereferencing pointer 'us.37' does break strict-aliasing rules xio-interface.c:63: note: initialized from here xio-interface.c:64: warning: dereferencing pointer 'us.37' does break strict-aliasing rules xio-interface.c:64: note: initialized from here xio-interface.c:65: warning: dereferencing pointer 'us.37' does break strict-aliasing rules xio-interface.c:65: note: initialized from here i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-socks.o xio-socks.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-proxy.o xio-proxy.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-udp.o xio-udp.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-progcall.o xio-progcall.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-exec.o xio-exec.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-system.o xio-system.c xio-ip6.c: In function 'xiolog_ancillary_ip6': xio-ip6.c:220: warning: dereferencing type-punned pointer will break strict-aliasing rules i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-termios.o xio-termios.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-readline.o xio-readline.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-pty.o xio-pty.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-openssl.o xio-openssl.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-streams.o xio-streams.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ascii.o xio-ascii.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xiolockfile.o xiolockfile.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-tcpwrap.o xio-tcpwrap.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-ext2.o xio-ext2.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o xio-tun.o xio-tun.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o error.o error.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o dalan.o dalan.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o procan.o procan.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o procan-cdefs.o procan-cdefs.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o hostan.o hostan.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o fdname.o fdname.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o sysutils.o sysutils.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o utils.o utils.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o nestlex.o nestlex.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o filan.o filan.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o sycls.o sycls.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o sslcls.o sslcls.c i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o procan_main.o procan_main.c xio-tun.c: In function 'xioopen_tun': xio-tun.c:158: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules xio-tun.c:158: note: initialized from here xio-tun.c:164: warning: dereferencing pointer '({anonymous})' does break strict-aliasing rules xio-tun.c:164: note: initialized from here i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -I. -c -o filan_main.o filan_main.c filan.c: In function 'sockan': filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:628: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:631: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:633: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:636: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c: In function 'sockoptan': filan.c:907: warning: dereferencing type-punned pointer will break strict-aliasing rules filan.c:909: warning: dereferencing type-punned pointer will break strict-aliasing rules ar r libxio.a xioinitialize.o xiohelp.o xioparam.o xiodiag.o xioopen.o xioopts.o xiosignal.o xiosigchld.o xioread.o xiowrite.o xiolayer.o xioshutdown.o xioclose.o xioexit.o xio-process.o xio-fd.o xio-fdnum.o xio-stdio.o xio-pipe.o xio-gopen.o xio-creat.o xio-file.o xio-named.o xio-socket.o xio-interface.o xio-listen.o xio-unix.o xio-ip.o xio-ip4.o xio-ip6.o xio-ipapp.o xio-tcp.o xio-sctp.o xio-rawip.o xio-socks.o xio-proxy.o xio-udp.o xio-rawip.o xio-progcall.o xio-exec.o xio-system.o xio-termios.o xio-readline.o xio-pty.o xio-openssl.o xio-streams.o xio-ascii.o xiolockfile.o xio-tcpwrap.o xio-ext2.o xio-tun.o error.o dalan.o procan.o procan-cdefs.o hostan.o fdname.o sysutils.o utils.o nestlex.o filan.o sycls.o sslcls.o i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wl,-O1 -o procan procan_main.o procan.o procan-cdefs.o hostan.o error.o sycls.o sysutils.o utils.o -lwrap -lutil -lreadline -lssl i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wl,-O1 -o filan filan_main.o filan.o fdname.o error.o sycls.o sysutils.o utils.o -lwrap -lutil -lreadline -lssl ar: creating libxio.a i686-pc-linux-gnu-ranlib libxio.a i686-pc-linux-gnu-gcc -O2 -pipe -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wl,-O1 -o socat socat.o libxio.a -lwrap -lutil -lreadline -lssl >>> Source compiled. make -j14 test ./test.sh using temp directory /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722 testing if address array is sorted... ok testing if address options are sorted... ok test 1 UNISTDIO: unidirectional throughput from stdin to stdout... OK test 2 UNPIPESTDIO: stdio with simple echo via internal pipe... OK test 3 UNPIPESHORT: short form of stdio ('-') with simple echo via internal pipe... OK test 4 DUALSTDIO: splitted form of stdio ('stdin!!stdout') with simple echo via internal pipe... OK test 5 DUALSHORTSTDIO: short splitted form of stdio ('-!!-') with simple echo via internal pipe... OK test 6 DUALFDS: file descriptors with simple echo via internal pipe... OK test 7 NAMEDPIPE: simple echo via named pipe... OK test 8 DUALPIPE: simple echo via named pipe, specified twice... OK test 9 FILE: simple echo via file... OK test 10 EXECSOCKET: simple echo via exec of cat with socketpair... OK test 11 SYSTEMSOCKET: simple echo via system() of cat with socketpair... OK test 12 EXECPIPES: simple echo via exec of cat with pipes... OK test 13 SYSTEMPIPES: simple echo via system() of cat with pipes... OK test 14 EXECPTY: simple echo via exec of cat with pseudo terminal... OK test 15 SYSTEMPTY: simple echo via system() of cat with pseudo terminal... OK test 16 SYSTEMPIPESFDS: simple echo via system() of cat with pipes, non stdio... OK test 17 DUALSYSTEMFDS: echo via dual system() of cat... OK test 18 EXECSOCKETFLUSH: call to od via exec with socketpair... OK test 19 SYSTEMSOCKETFLUSH: call to od via system() with socketpair... OK test 20 EXECPIPESFLUSH: call to od via exec with pipes... OK test 21 SYSTEMPIPESFLUSH: call to od via system() with pipes... OK test 22 SYSTEMPIPESFDSFLUSH: call to od via system() with pipes, non stdio... OK test 23 DUALSYSTEMFDSFLUSH: call to od via dual system()... OK test 24 RAWIP4SELF: simple echo via self receiving raw IPv4 protocol... OK test 25 RAWIPX4SELF: simple echo via self receiving raw IP protocol, v4 by target... OK test 26 RAWIP6SELF: simple echo via self receiving raw IPv6 protocol... IP6 not available test 27 RAWIPX6SELF: simple echo via self receiving raw IP protocol, v6 by target... IP6 not available test 28 TCPSELF: echo via self connection of TCP IPv4 socket... OK test 29 UDPSELF: echo via self connection of UDP IPv4 socket... OK test 30 UDP6SELF: echo via self connection of UDP IPv6 socket... UDP6 not available test 31 DUALUDPSELF: echo via two unidirectional UDP IPv4 sockets... OK test 32 UNIXSTREAM: echo via connection to UNIX domain socket... OK test 33 TCP4: echo via connection to TCP V4 socket... OK test 34 TCP6: echo via connection to TCP V6 socket... TCP6 not available test 35 TCPX4: echo via connection to TCP socket, v4 by target... IP6 not available test 36 TCPX6: echo via connection to TCP socket, v6 by target... IP6 not available test 37 IPV6ONLY0: option ipv6-v6only=0 listens on IPv4... IP6 not available test 38 IPV6ONLY1: option ipv6-v6only=1 does not listen on IPv4... IP6 not available test 39 ENV_LISTEN_4: env SOCAT_DEFAULT_LISTEN_IP for IPv4 preference on listen... IP6 not available test 40 ENV_LISTEN_6: env SOCAT_DEFAULT_LISTEN_IP for IPv6 preference on listen... IP6 not available test 41 LISTEN_OPTION_4: option -4 for IPv4 preference on listen... IP6 not available test 42 LISTEN_OPTION_6: option -6 for IPv6 preference on listen... IP6 not available test 43 LISTEN_PF_IP4: pf=4 overrides option -6 on listen... IP6 not available test 44 LISTEN_PF_IP6: pf=6 overrides option -4 on listen... IP6 not available test 45 UDP4STREAM: echo via connection to UDP V4 socket... OK test 46 UDP6STREAM: echo via connection to UDP V6 socket... UDP6 not available test 47 GOPENFILE: file opening with gopen... OK test 48 GOPENPIPE: pipe opening with gopen for reading... OK test 49 GOPENUNIXSTREAM: GOPEN on UNIX stream socket... OK test 50 GOPENUNIXDGRAM: GOPEN on UNIX datagram socket... OK test 51 IGNOREEOF: ignoreeof on file... OK test 52 EXECIGNOREEOF: exec against address with ignoreeof... OK test 53 FAKEPTY: generation of pty for other processes... OK test 54 O_TRUNC: option o-trunc... OK test 55 FTRUNCATE: option ftruncate... OK test 56 RIGHTTOLEFT: unidirectional throughput from stdin to stdout, right to left... OK test 57 CHILDDEFAULT: child process default properties... OK test 58 CHILDSETSID: child process with setsid... OK test 59 MAINSETSID: main process with setsid... OK test 60 OPENSSL_TCP4: openssl connect... OK test 61 OPENSSLLISTEN_TCP4: openssl listen... OK test 62 OPENSSLLISTEN_TCP6: openssl listen... TCP/IPv6 not available test 63 OPENSSLEOF: openssl half close... OK test 64 OPENSSL_SERVERAUTH: openssl server authentication... OK test 65 OPENSSL_CLIENTAUTH: openssl client authentication... OK test 66 OPENSSL_FIPS_BOTHAUTH: OpenSSL+FIPS client and server authentication... OPENSSL/FIPS not available test 67 SOCKS4CONNECT_TCP4: socks4 connect over TCP/IPv4... OK test 68 SOCKS4CONNECT_TCP6: socks4 connect over TCP/IPv6... TCP/IPv6 not available test 69 SOCKS4ACONNECT_TCP4: socks4a connect over TCP/IPv4... OK test 70 SOCKS4ACONNECT_TCP6: socks4a connect over TCP/IPv6... TCP/IPv6 not available test 71 PROXYCONNECT_TCP4: proxy connect over TCP/IPv4... OK test 72 PROXYCONNECT_TCP6: proxy connect over TCP/IPv6... TCP/IPv6 not available test 73 TCP4NOFORK: echo via connection to TCP V4 socket with nofork'ed exec... OK test 74 EXECCATNOFORK: simple echo via exec of cat with nofork... OK test 75 SYSTEMCATNOFORK: simple echo via system() of cat with nofork... OK test 76 NOFORKSETSID: simple echo via exec() of cat with nofork and setsid... OK test 77 TOTALTIMEOUT: socat inactivity timeout... OK test 78 IGNOREEOF+TOTALTIMEOUT: ignoreeof and inactivity timeout... OK test 79 PROXY2SPACES: proxy connect accepts status with multiple spaces... OK test 80 BUG-UNISTDIO: for bug with address options on both stdin/out in unidirectional mode... OK test 81 SINGLEEXECOUTSOCKETPAIR: inheritance of stdout to single exec with socketpair... OK test 82 SINGLEEXECOUTPIPE: inheritance of stdout to single exec with pipe... OK test 83 SINGLEEXECOUTPTY: inheritance of stdout to single exec with pty... OK test 84 SINGLEEXECINSOCKETPAIR: inheritance of stdin to single exec with socketpair... OK test 85 SINGLEEXECINPIPE: inheritance of stdin to single exec with pipe... OK test 86 SINGLEEXECINPTYDELAY: inheritance of stdin to single exec with pty, with delay... OK test 87 SINGLEEXECINPTY: inheritance of stdin to single exec with pty... OK test 88 READLINE: readline with password and sigint... OK test 89 GENDERCHANGER: TCP4 "gender changer"... OK test 90 OUTBOUNDIN: gender changer via SSL through HTTP proxy, oneshot... OK test 91 INTRANETRIPPER: gender changer via SSL through HTTP proxy, daemons... OK test 92 TCP4RANGEBITS: security of TCP4-L with RANGE option... OK test 93 TCP4RANGEMASK: security of TCP4-L with RANGE option... OK test 94 TCP4RANGEMASKHAIRY: security of TCP4-L with RANGE option... OK test 95 TCP4SOURCEPORT: security of TCP4-L with SOURCEPORT option... OK test 96 TCP4LOWPORT: security of TCP4-L with LOWPORT option... OK test 97 TCP4WRAPPERS_ADDR: security of TCP4-L with TCPWRAP option... OK test 98 TCP4WRAPPERS_NAME: security of TCP4-L with TCPWRAP option... OK test 99 TCP6RANGE: security of TCP6-L with RANGE option... TCP6 not available test 100 TCP6SOURCEPORT: security of TCP6-L with SOURCEPORT option... TCP6 not available test 101 TCP6LOWPORT: security of TCP6-L with LOWPORT option... TCP6 not available test 102 TCP6TCPWRAP: security of TCP6-L with TCPWRAP option... not available test 103 UDP4RANGE: security of UDP4-L with RANGE option... OK test 104 UDP4SOURCEPORT: security of UDP4-L with SOURCEPORT option... OK test 105 UDP4LOWPORT: security of UDP4-L with LOWPORT option... OK test 106 UDP4TCPWRAP: security of UDP4-L with TCPWRAP option... OK test 107 UDP6RANGE: security of UDP6-L with RANGE option... TCP6 not available test 108 UDP6SOURCEPORT: security of UDP6-L with SOURCEPORT option... UDP6 not available test 109 UDP6LOWPORT: security of UDP6-L with LOWPORT option... UDP6 not available test 110 UDP6TCPWRAP: security of UDP6-L with TCPWRAP option... not available test 111 OPENSSLTCP4_RANGE: security of SSL-L over TCP/IPv4 with RANGE option... OK test 112 OPENSSLTCP4_SOURCEPORT: security of SSL-L with SOURCEPORT option... OK test 113 OPENSSLTCP4_LOWPORT: security of SSL-L with LOWPORT option... OK test 114 OPENSSLTCP4_TCPWRAP: security of SSL-L with TCPWRAP option... OK test 115 OPENSSLCERTSERVER: security of SSL-L with client certificate... OK test 116 OPENSSLCERTCLIENT: security of SSL with server certificate... OK test 117 OPENSSLTCP6_RANGE: security of SSL-L over TCP/IPv6 with RANGE option... TCP6 not available test 118 OPENSSLTCP6_SOURCEPORT: security of SSL-L over TCP/IPv6 with SOURCEPORT option... TCP6 not available test 119 OPENSSLTCP6_LOWPORT: security of SSL-L over TCP/IPv6 with LOWPORT option... TCP6 not available test 120 OPENSSLTCP6_TCPWRAP: security of SSL-L over TCP/IPv6 with TCPWRAP option... not available test 121 OPENSSL_FIPS_SECURITY: OpenSSL restrictions by FIPS... OPENSSL/FIPS not available test 122 UNIEXECEOF: give exec'd write-only process a chance to flush (-u)... OK test 123 REVEXECEOF: give exec'd write-only process a chance to flush (-U)... OK test 124 FILANDIR: check type printed for directories... OK test 125 FILANSOCKET: capability to analyze named unix socket... OK test 126 PTMXWAITSLAVE: test if master pty (ptmx) waits for slave connection... FAILED 2009/07/08 20:39:15 socat1[29163] E write(6, 0x92fb810, 88): Broken pipe 2009/07/08 20:39:15 socat4[29168] E connect(3, AF=1 "/var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test126.socket", 68): Connection refused 1d0 < test126 Wed Jul 8 20:39:14 Local time zone must be set--see zic manual page 2009 28382 test 127 OPENPTYWAITSLAVE: test if master pty (openpty) waits for slave connection... OK test 128 CONNECTTIMEOUT: test the connect-timeout option... OK test 129 CONNECTTIMEOUT_CONN: TCP4 connect-timeout option when server replies... OK test 130 OPENSSLLISTENDSA: openssl listen with DSA certificate... OK test 131 EXITCODESIGTERM: exit status when dying on SIGTERM... OK test 132 EXITCODESIGILL: exit status when dying on SIGILL... OK test 133 READBYTES: restrict reading from file with bytes option... OK test 134 UNIXLISTENFORK: UNIX socket keeps listening after child died... OK test 135 UNIXTOSTREAM: generic UNIX client connects to stream socket... OK test 136 UNIXTODGRAM: generic UNIX client connects to datagram socket... OK test 137 EXECPIPESSTDERR: simple echo via exec of cat with pipes,stderr... OK test 138 EXECSTDERRLOG: simple echo via exec of cat with pipes,stderr... OK test 139 SIMPLEPARSE: invoke socat from socat... OK test 140 FULLPARSE: correctly parse special chars... OK test 141 NESTEDSOCATEXEC: does lexical analysis work sensibly (exec)... OK test 142 NESTEDSOCATSYSTEM: does lexical analysis work sensibly (system)... OK test 143 TCP6BYTCP4: TCP4 mapped into TCP6 address space... TCP6 not available test 144 UDP4DGRAM: UDP/IPv4 sendto and recvfrom... OK test 145 UDP6DGRAM: UDP/IPv6 datagram... TCP6 not available test 146 RAWIP4RECVFROM: raw IPv4 datagram... OK test 147 UNIXDGRAM: UNIX datagram... OK test 148 UDP4RECV: UDP/IPv4 receive... OK test 149 UDP6RECV: UDP/IPv6 receive... TCP6 not available test 150 RAWIP4RECV: raw IPv4 receive... OK test 151 RAWIP6RECV: raw IPv6 receive... not available test 152 UNIXRECV: UNIX receive... OK test 153 UDP4RECVFROM_SOURCEPORT: security of UDP4-RECVFROM with SOURCEPORT option... OK test 154 UDP4RECVFROM_LOWPORT: security of UDP4-RECVFROM with LOWPORT option... OK test 155 UDP4RECVFROM_RANGE: security of UDP4-RECVFROM with RANGE option... OK test 156 UDP4RECVFROM_TCPWRAP: security of UDP4-RECVFROM with TCPWRAP option... OK test 157 UDP4RECV_SOURCEPORT: security of UDP4-RECV with SOURCEPORT option... OK test 158 UDP4RECV_LOWPORT: security of UDP4-RECV with LOWPORT option... OK test 159 UDP4RECV_RANGE: security of UDP4-RECV with RANGE option... OK test 160 UDP4RECV_TCPWRAP: security of UDP4-RECV with TCPWRAP option... OK test 161 UDP6RECVFROM_SOURCEPORT: security of UDP6-RECVFROM with SOURCEPORT option... UDP6 not available test 162 UDP6RECVFROM_LOWPORT: security of UDP6-RECVFROM with LOWPORT option... UDP6 not available test 163 UDP6RECVFROM_RANGE: security of UDP6-RECVFROM with RANGE option... TCP6 not available test 164 UDP6RECVFROM_TCPWRAP: security of UDP6-RECVFROM with TCPWRAP option... not available test 165 UDP6RECV_SOURCEPORT: security of UDP6-RECV with SOURCEPORT option... UDP6 not available test 166 UDP6RECV_LOWPORT: security of UDP6-RECV with LOWPORT option... UDP6 not available test 167 UDP6RECV_RANGE: security of UDP6-RECV with RANGE option... UDP6 not available test 168 UDP6RECV_TCPWRAP: security of UDP6-RECV with TCPWRAP option... not available test 169 IP4RECVFROM_RANGE: security of IP4-RECVFROM with RANGE option... OK test 170 IP4RECVFROM_TCPWRAP: security of IP4-RECVFROM with TCPWRAP option... OK test 171 IP4RECV_RANGE: security of IP4-RECV with RANGE option... OK test 172 IP4RECV_TCPWRAP: security of IP4-RECV with TCPWRAP option... OK test 173 IP6RECVFROM_RANGE: security of IP6-RECVFROM with RANGE option... not available test 174 IP6RECVFROM_TCPWRAP: security of IP6-RECVFROM with TCPWRAP option... not available test 175 IP6RECV_RANGE: security of IP6-RECV with RANGE option... raw IP6 not available test 176 IP6RECV_TCPWRAP: security of IP6-RECV with TCPWRAP option... not available test 177 O_NOATIME_FILE: option O_NOATIME on file... OK test 178 O_NOATIME_FD: option O_NOATIME on file descriptor... OK test 179 EXT2_NOATIME: extended file system options using ext2fs noatime option... OK test 180 COOLWRITE: option cool-write... OK test 181 COOLSTDIO: option cool-write on bidirectional stdio... OK test 182 TCP4ENDCLOSE: end-close keeps TCP V4 socket open... OK test 183 EXECENDCLOSE: end-close keeps EXEC child running... OK test 184 PTYENDCLOSE: PTY handles option end-close... OK test 185 SHUTNULLEOF: options shut-null and null-eof... OK test 186 UDP6LISTENBIND: UDP6-LISTEN with bind... UDP6 not available test 187 TCPWRAPPERS_MULTIOPTS: use of multiple tcpwrapper enabling options... OK test 188 TCPWRAPPERS_TCP6ADDR: specification of TCP6 address in hosts.allow... not available test 189 UDP4BROADCAST: UDP/IPv4 broadcast... OK test 190 IP4BROADCAST: raw IPv4 broadcast... OK test 191 UDP4MULTICAST_UNIDIR: UDP/IPv4 multicast, send only... OK test 192 IP4MULTICAST_UNIDIR: IPv4 multicast... OK test 193 UDP4MULTICAST_BIDIR: UDP/IPv4 multicast, with reply... OK test 194 IP4MULTICAST_BIDIR: IPv4 multicast, with reply... OK test 195 TUNREAD: reading data sent through tun interface... OK test 196 TUNINTERFACE: pass data through tun interface using INTERFACE... FAILED 1d0 < Wed Jul 8 20:40:01 Local time zone must be set--see zic manual page 2009 31876 2009/07/08 20:40:02 socat[31040] E unknown interface "tun9" test 197 ABSTRACTSTREAM: abstract UNIX stream socket, listen and connect... OK test 198 ABSTRACTDGRAM: abstract UNIX datagram... OK test 199 ABSTRACTRECV: abstract UNIX datagram receive... OK test 200 OPENSSLREAD: socat handles data buffered by openssl... OK test 201 READBYTES_EOF: trigger EOF after that many bytes, even when socket idle... OK test 202 EXECPTYKILL: exec:...,pty explicitely kills sub process... OK test 203 TCP4SERVICE: echo via connection to TCP V4 socket... OK test 204 EXCEED_FOPEN_MAX: more than FOPEN_MAX FDs in use... OK test 205 UDP4LISTEN_SIGCHLD: test if UDP4-LISTEN child becomes zombie... OK test 206 UDP4RECVFROM_SIGCHLD: test if UDP4-RECVFROM child becomes zombie... OK test 207 RAWIP4RECVBIND: raw IPv4 receive with bind... OK test 208 UDP4RECVFROM_FORK: test if UDP4-RECVFROM handles more than one packet... OK test 209 EXECSPACES: correctly parse exec with consecutive spaces... OK test 210 UDP4LISTENCONT: let range drop a packet and see if old socket is closed... OK test 211 IGNOREEOFNOBLOCK: ignoreeof does not block other direction... OK test 212 ESCAPE: escape character triggers EOF... OK test 213 ESCAPE_IGNOREEOF: escape character triggers EOF... OK test 214 UDP4SCM_IP_OPTIONS: UDP4 log ancillary message IP_OPTIONS options... OK test 215 UDP4SCM_SCM_TIMESTAMP: UDP4 log ancillary message SCM_TIMESTAMP timestamp... OK test 216 UDP4SCM_IP_TTL: UDP4 log ancillary message IP_TTL ttl... OK test 217 UDP4SCM_IP_TOS: UDP4 log ancillary message IP_TOS tos... OK test 218 UDP4SCM_IP_PKTINFO: UDP4 log ancillary message IP_PKTINFO locaddr... OK test 219 UDP4SCM_IP_PKTINFO: UDP4 log ancillary message IP_PKTINFO dstaddr... OK test 220 UDP4SCM_IP_PKTINFO: UDP4 log ancillary message IP_PKTINFO if... OK test 221 UDP4SCM_IP_RECVIF: UDP4 log ancillary message IP_RECVIF if... ip-recvif not available test 222 UDP4SCM_IP_RECVDSTADDR: UDP4 log ancillary message IP_RECVDSTADDR dstaddr... ip-recvdstaddr not available test 223 IP4SCM_IP_OPTIONS: IP4 log ancillary message IP_OPTIONS options... OK test 224 IP4SCM_SCM_TIMESTAMP: IP4 log ancillary message SCM_TIMESTAMP timestamp... OK test 225 IP4SCM_IP_TTL: IP4 log ancillary message IP_TTL ttl... OK test 226 IP4SCM_IP_TOS: IP4 log ancillary message IP_TOS tos... OK test 227 IP4SCM_IP_PKTINFO: IP4 log ancillary message IP_PKTINFO locaddr... OK test 228 IP4SCM_IP_PKTINFO: IP4 log ancillary message IP_PKTINFO dstaddr... OK test 229 IP4SCM_IP_PKTINFO: IP4 log ancillary message IP_PKTINFO if... OK test 230 IP4SCM_IP_RECVIF: IP4 log ancillary message IP_RECVIF if... ip-recvif not available test 231 IP4SCM_IP_RECVDSTADDR: IP4 log ancillary message IP_RECVDSTADDR dstaddr... ip-recvdstaddr not available test 232 UDP6SCM_SCM_TIMESTAMP: UDP6 log ancillary message SCM_TIMESTAMP timestamp... !port 27590 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u UDP6-RECV:27590,reuseaddr,so-timestamp - & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27590,, 2009/07/08 20:40:34 socat[31564] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:40:40 socat[31589] E socket(10, 2, 17): Address family not supported by protocol test 233 UDP6SCM_IPV6_PKTINFO: UDP6 log ancillary message IPV6_PKTINFO dstaddr... !port 27591 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u UDP6-RECV:27591,reuseaddr,ipv6-recvpktinfo - & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27591,, 2009/07/08 20:40:41 socat[31604] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:40:46 socat[31630] E socket(10, 2, 17): Address family not supported by protocol test 234 UDP6SCM_IPV6_HOPLIMIT: UDP6 log ancillary message IPV6_HOPLIMIT hoplimit... !port 27592 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u UDP6-RECV:27592,reuseaddr,ipv6-recvhoplimit - & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27592,ipv6-unicast-hops=35 2009/07/08 20:40:47 socat[31645] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:40:52 socat[31671] E socket(10, 2, 17): Address family not supported by protocol test 235 UDP6SCM_IPV6_TCLASS: UDP6 log ancillary message IPV6_TCLASS tclass... !port 27593 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u UDP6-RECV:27593,reuseaddr,ipv6-recvtclass - & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27593,ipv6-tclass=0xaa 2009/07/08 20:40:53 socat[31687] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:40:58 socat[31712] E socket(10, 2, 17): Address family not supported by protocol test 236 IP6SCM_SCM_TIMESTAMP: IP6 log ancillary message SCM_TIMESTAMP timestamp... !protocol 173 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u IP6-RECV:173,reuseaddr,so-timestamp - & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:173,, 2009/07/08 20:40:59 socat[31727] E socket(10, 3, 173): Address family not supported by protocol 2009/07/08 20:41:04 socat[31752] E socket(10, 3, 173): Address family not supported by protocol test 237 IP6SCM_IPV6_PKTINFO: IP6 log ancillary message IPV6_PKTINFO dstaddr... !protocol 174 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u IP6-RECV:174,reuseaddr,ipv6-recvpktinfo - & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:174,, 2009/07/08 20:41:05 socat[31768] E socket(10, 3, 174): Address family not supported by protocol 2009/07/08 20:41:10 socat[31793] E socket(10, 3, 174): Address family not supported by protocol test 238 IP6SCM_IPV6_HOPLIMIT: IP6 log ancillary message IPV6_HOPLIMIT hoplimit... !protocol 175 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u IP6-RECV:175,reuseaddr,ipv6-recvhoplimit - & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:175,ipv6-unicast-hops=35 2009/07/08 20:41:11 socat[31808] E socket(10, 3, 175): Address family not supported by protocol 2009/07/08 20:41:16 socat[31834] E socket(10, 3, 175): Address family not supported by protocol test 239 IP6SCM_IPV6_TCLASS: IP6 log ancillary message IPV6_TCLASS tclass... !protocol 176 timed out! NO RESULT: ./socat: ./socat -t 0.1 -d -d -d -u IP6-RECV:176,reuseaddr,ipv6-recvtclass - & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:176,ipv6-tclass=0xaa 2009/07/08 20:41:17 socat[31850] E socket(10, 3, 176): Address family not supported by protocol 2009/07/08 20:41:22 socat[31876] E socket(10, 3, 176): Address family not supported by protocol test 240 TCP4LISTENENV: TCP4-LISTEN fills environment variables with socket addresses... OK test 241 TCP6LISTENENV: TCP6-LISTEN fills environment variables with socket addresses... !port 27596 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test241.stdout timed out NO RESULT (client failed): ./socat -t 0.1 -u TCP6-LISTEN:27596 system:"echo SOCAT_SOCKADDR=\$SOCAT_SOCKADDR; echo SOCAT_PEERADDR=\$SOCAT_PEERADDR; echo SOCAT_SOCKPORT=\$SOCAT_SOCKPORT; echo SOCAT_PEERPORT=\$SOCAT_PEERPORT; sleep 1" & 2009/07/08 20:41:24 socat[31937] E socket(10, 1, 6): Address family not supported by protocol ./socat -t 0.1 -u - TCP6-CONNECT:[0000:0000:0000:0000:0000:0000:0000:0001]:27596,bind=[0000:0000:0000:0000:0000:0000:0000:0001]:27597 2009/07/08 20:41:30 socat[31964] E socket(10, 1, 6): Address family not supported by protocol test 242 UDP6LISTENENV: UDP6-LISTEN fills environment variables with socket addresses... !port 27600 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test242.stdout timed out NO RESULT (client failed): ./socat -t 0.1 -u UDP6-LISTEN:27600 system:"echo SOCAT_SOCKADDR=\$SOCAT_SOCKADDR; echo SOCAT_PEERADDR=\$SOCAT_PEERADDR; echo SOCAT_SOCKPORT=\$SOCAT_SOCKPORT; echo SOCAT_PEERPORT=\$SOCAT_PEERPORT; sleep 1" & 2009/07/08 20:41:35 socat[31992] E socket(10, 2, 17): Address family not supported by protocol ./socat -t 0.1 -u - UDP6-CONNECT:[0000:0000:0000:0000:0000:0000:0000:0001]:27600,bind=[0000:0000:0000:0000:0000:0000:0000:0001]:27601 2009/07/08 20:41:40 socat[32017] E socket(10, 2, 17): Address family not supported by protocol test 243 SCTP4LISTENENV: SCTP4-LISTEN fills environment variables with socket addresses... !port 27602 timed out! OK test 244 SCTP6LISTENENV: SCTP6-LISTEN fills environment variables with socket addresses... !port 27604 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test244.stdout timed out NO RESULT (client failed): ./socat -t 0.1 -u SCTP6-LISTEN:27604 system:"echo SOCAT_SOCKADDR=\$SOCAT_SOCKADDR; echo SOCAT_PEERADDR=\$SOCAT_PEERADDR; echo SOCAT_SOCKPORT=\$SOCAT_SOCKPORT; echo SOCAT_PEERPORT=\$SOCAT_PEERPORT; sleep 1" & 2009/07/08 20:41:51 socat[32125] E socket(10, 1, 132): Address family not supported by protocol ./socat -t 0.1 -u - SCTP6-CONNECT:[0000:0000:0000:0000:0000:0000:0000:0001]:27604,bind=[0000:0000:0000:0000:0000:0000:0000:0001]:27605 2009/07/08 20:41:56 socat[32151] E socket(10, 1, 132): Address family not supported by protocol test 245 UNIXLISTENENV: UNIX-LISTEN fills environment variables with socket addresses... OK test 246 UDP4ENV_IP_OPTIONS: UDP4 ancillary message brings IP_OPTIONS into environment... OK test 247 UDP4ENV_TIMESTAMP: UDP4 ancillary message brings TIMESTAMP into environment... OK test 248 UDP4ENV_IP_TTL: UDP4 ancillary message brings IP_TTL into environment... OK test 249 UDP4ENV_IP_TOS: UDP4 ancillary message brings IP_TOS into environment... OK test 250 UDP4ENV_IP_LOCADDR: UDP4 ancillary message brings IP_LOCADDR into environment... OK test 251 UDP4ENV_IP_DSTADDR: UDP4 ancillary message brings IP_DSTADDR into environment... OK test 252 UDP4ENV_IP_IF: UDP4 ancillary message brings IP_IF into environment... OK test 253 UDP4ENV_IP_IF: UDP4 ancillary message brings IP_IF into environment... ip-recvif not available test 254 UDP4ENV_IP_DSTADDR: UDP4 ancillary message brings IP_DSTADDR into environment... ip-recvdstaddr not available test 255 IP4ENV_IP_OPTIONS: IP4 ancillary message brings IP_OPTIONS into environment... OK test 256 IP4ENV_TIMESTAMP: IP4 ancillary message brings TIMESTAMP into environment... OK test 257 IP4ENV_IP_TTL: IP4 ancillary message brings IP_TTL into environment... OK test 258 IP4ENV_IP_TOS: IP4 ancillary message brings IP_TOS into environment... OK test 259 IP4ENV_IP_LOCADDR: IP4 ancillary message brings IP_LOCADDR into environment... OK test 260 IP4ENV_IP_DSTADDR: IP4 ancillary message brings IP_DSTADDR into environment... OK test 261 IP4ENV_IP_IF: IP4 ancillary message brings IP_IF into environment... OK test 262 IP4ENV_IP_IF: IP4 ancillary message brings IP_IF into environment... ip-recvif not available test 263 IP4ENV_IP_DSTADDR: IP4 ancillary message brings IP_DSTADDR into environment... ip-recvdstaddr not available test 264 UDP6ENV_IPV6_DSTADDR: UDP6 ancillary message brings IPV6_DSTADDR into environment... !port 27603 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test264.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u UDP6-RECVFROM:27603,reuseaddr,ipv6-recvpktinfo system:"echo \$SOCAT_IPV6_DSTADDR" & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27603,, 2009/07/08 20:42:18 socat[32556] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:42:23 socat[32581] E socket(10, 2, 17): Address family not supported by protocol test 265 UDP6ENV_IPV6_HOPLIMIT: UDP6 ancillary message brings IPV6_HOPLIMIT into environment... !port 27604 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test265.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u UDP6-RECVFROM:27604,reuseaddr,ipv6-recvhoplimit system:"echo \$SOCAT_IPV6_HOPLIMIT" & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27604,ipv6-unicast-hops=35 2009/07/08 20:42:28 socat[32601] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:42:33 socat[32628] E socket(10, 2, 17): Address family not supported by protocol test 266 UDP6ENV_IPV6_TCLASS: UDP6 ancillary message brings IPV6_TCLASS into environment... !port 27605 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test266.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u UDP6-RECVFROM:27605,reuseaddr,ipv6-recvtclass system:"echo \$SOCAT_IPV6_TCLASS" & ./socat -t 0.1 -u - UDP6-SENDTO:[::1]:27605,ipv6-tclass=0xaa 2009/07/08 20:42:38 socat[32648] E socket(10, 2, 17): Address family not supported by protocol 2009/07/08 20:42:43 socat[32673] E socket(10, 2, 17): Address family not supported by protocol test 267 IP6ENV_IPV6_DSTADDR: IP6 ancillary message brings IPV6_DSTADDR into environment... !protocol 186 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test267.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u IP6-RECVFROM:186,reuseaddr,ipv6-recvpktinfo system:"echo \$SOCAT_IPV6_DSTADDR" & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:186,, 2009/07/08 20:42:48 socat[32693] E socket(10, 3, 186): Address family not supported by protocol 2009/07/08 20:42:53 socat[32721] E socket(10, 3, 186): Address family not supported by protocol test 268 IP6ENV_IPV6_HOPLIMIT: IP6 ancillary message brings IPV6_HOPLIMIT into environment... !protocol 187 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test268.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u IP6-RECVFROM:187,reuseaddr,ipv6-recvhoplimit system:"echo \$SOCAT_IPV6_HOPLIMIT" & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:187,ipv6-unicast-hops=35 2009/07/08 20:42:58 socat[32741] E socket(10, 3, 187): Address family not supported by protocol 2009/07/08 20:43:03 socat[32767] E socket(10, 3, 187): Address family not supported by protocol test 269 IP6ENV_IPV6_TCLASS: IP6 ancillary message brings IPV6_TCLASS into environment... !protocol 188 timed out! file /var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test269.stdout timed out NO RESULT: ./socat: ./socat -t 0.1 -u IP6-RECVFROM:188,reuseaddr,ipv6-recvtclass system:"echo \$SOCAT_IPV6_TCLASS" & ./socat -t 0.1 -u - IP6-SENDTO:[::1]:188,ipv6-tclass=0xaa 2009/07/08 20:43:08 socat[320] E socket(10, 3, 188): Address family not supported by protocol 2009/07/08 20:43:13 socat[346] E socket(10, 3, 188): Address family not supported by protocol test 270 SOCKET_CONNECT_TCP4: socket connect with TCP/IPv4... OK test 271 SOCKET_CONNECT_TCP6: socket connect with TCP/IPv6... !port 27609 timed out! FAILED: ./socat: ./socat -t 0.1 TCP6-LISTEN:27609,reuseaddr,bind=[::1] PIPE & 2009/07/08 20:43:18 socat[376] E socket(10, 1, 6): Address family not supported by protocol ./socat -t 0.1 - SOCKET-CONNECT:10:6:x6bd9x00000000x00000000000000000000000000000001x00000000,bind=x6bdax00000000x00000000000000000000000000000000x00000000 2009/07/08 20:43:23 socat[419] E socket(10, 1, 6): Address family not supported by protocol test 272 SOCKET_CONNECT_UNIX: socket connect with UNIX domain... OK test 273 SOCKET_LISTEN: socket recvfrom with TCP/IPv4... OK test 274 SOCKET_SENDTO: socket sendto with UDP/IPv4... OK test 275 SOCKET_RECVFROM: socket recvfrom with UDP/IPv4... OK test 276 SOCKET_RECV: socket recv with UDP/IPv4... OK test 277 SOCKET_DATAGRAM: socket datagram via UDP/IPv4... OK test 278 SOCKETRANGEMASK: security of generic socket-listen with RANGE option... OK test 279 IOCTL_VOID: test the ioctl-void option... FAILED: ./socat: ./socat -t 0.1 PTY,LINK=/var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test279.pty pipe & ./socat -t 0.1 - file:/var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test279.pty,ioctl-void=0x540c,raw,echo=0 ./socat -t 0.1 - file:/var/tmp/portage/net-misc/socat-1.7.1.1/temp//26722/test279.pty,raw,echo=0 test 280 SETSOCKOPT_INT: test the setsockopt-int option... OK test 281 SCTP4STREAM: echo via connection to SCTP V4 socket... !port 27629 timed out! OK test 282 SCTP6STREAM: echo via connection to SCTP V6 socket... SCTP6 not available summary: 282 tests; 201 ok, 3 failed, 78 could not be performed make: *** [test] Error 1 * * ERROR: net-misc/socat-1.7.1.1 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2684: Called die * The specific snippet of code: * TMPDIR="${T}" emake test || die 'self test failed' * The die message: * self test failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/net-misc/socat-1.7.1.1:20090708-203733.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/socat-1.7.1.1/temp/environment'. * >>> Install socat-1.7.1.1 into /var/tmp/portage/net-misc/socat-1.7.1.1/image/ category net-misc make -j14 install DESTDIR=/var/tmp/portage/net-misc/socat-1.7.1.1/image/ mkdir -p /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/bin /usr/bin/install -c -m 755 socat /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/bin /usr/bin/install -c -m 755 procan /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/bin /usr/bin/install -c -m 755 filan /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/bin mkdir -p /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/share/man/man1 /usr/bin/install -c -m 644 ./doc/socat.1 /var/tmp/portage/net-misc/socat-1.7.1.1/image//usr/share/man/man1/ >>> Completed installing socat-1.7.1.1 into /var/tmp/portage/net-misc/socat-1.7.1.1/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/procan usr/bin/socat usr/bin/filan  * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * xio-ip6.c:220: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:628: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:631: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:633: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:636: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:907: warning: dereferencing type-punned pointer will break strict-aliasing rules * filan.c:909: warning: dereferencing type-punned pointer will break strict-aliasing rules  * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://www.dest-unreach.org/socat/ * Removing /usr/share/doc * Removing /usr/share/man * Removing /usr/share/info