Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 197261 Details for
Bug 277104
net-misc/socat fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log
socat-1.7.1.1:20090708-203733.log (text/plain), 57.56 KB, created by
Diego Elio Pettenò (RETIRED)
on 2009-07-08 21:19:22 UTC
(
hide
)
Description:
Build log
Filename:
MIME Type:
Creator:
Diego Elio Pettenò (RETIRED)
Created:
2009-07-08 21:19:22 UTC
Size:
57.56 KB
patch
obsolete
>>>> 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 > [31;01m*[0m > [31;01m*[0m ERROR: net-misc/socat-1.7.1.1 failed. > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 49: Called src_test > [31;01m*[0m environment, line 2684: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m TMPDIR="${T}" emake test || die 'self test failed' > [31;01m*[0m The die message: > [31;01m*[0m self test failed > [31;01m*[0m > [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. > [31;01m*[0m A complete build log is located at '/var/log/portage/net-misc/socat-1.7.1.1:20090708-203733.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-misc/socat-1.7.1.1/temp/environment'. > [31;01m*[0m > >>>> 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 > > [33;01m*[0m QA Notice: Package has poor programming practices which may compile > [33;01m*[0m fine but exhibit random runtime failures. > [33;01m*[0m xio-ip6.c:220: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:615: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:628: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:631: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:633: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:636: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:907: warning: dereferencing type-punned pointer will break strict-aliasing rules > [33;01m*[0m filan.c:909: warning: dereferencing type-punned pointer will break strict-aliasing rules > > [33;01m*[0m Please do not file a Gentoo bug and instead report the above QA > [33;01m*[0m issues directly to the upstream developers of this software. > [33;01m*[0m Homepage: http://www.dest-unreach.org/socat/ > [32;01m*[0m Removing /usr/share/doc > [32;01m*[0m Removing /usr/share/man > [32;01m*[0m Removing /usr/share/info
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 277104
: 197261