* Package: net-analyzer/hping-3_pre20051105-r2 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: elibc_glibc kernel_linux test userland_GNU x86 >>> Unpacking source... >>> Unpacking hping3-20051105.tar.gz to /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/work >>> Source unpacked in /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/work >>> Preparing source in /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/work/hping3-20051105 ... * Applying hping-3_pre20051105.patch ... [ ok ] * Applying bytesex.h.patch ... [ ok ] * Applying hping-3_pre20051105-tcl.patch ... [ ok ] * Applying hping-3_pre20051105-ldflags.patch ... [ ok ] * Applying hping-3_pre20051105-libtcl.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/work/hping3-20051105 ... build byteorder.c... create byteorder.h... ===> Found Tclsh in: /usr/bin/tclsh8.5 -------------------------------------- system type: LINUX LIBPCAP : PCAP=-lpcap PCAP_INCLUDE : MANPATH : /usr/local/man USE_TCL : TCL_VER : TCL_INC : LIBTCL : TCLSH : /usr/bin/tclsh8.5 (to modify try configure --help) -------------------------------------- creating Makefile... creating dependences... now you can try `make' >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/work/hping3-20051105 ... make -j14 DEBUG= 'CFLAGS=-O2 -pipe' CC=i686-pc-linux-gnu-gcc AR=i686-pc-linux-gnu-ar RANLIB=i686-pc-linux-gnu-ranlib LIBDIR=lib i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall main.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall getifname.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall getlhs.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall parseoptions.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall datafiller.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall datahandler.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall gethostname.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall binding.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall getusec.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall opensockraw.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall logicmp.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall waitpacket.c getifname.c: In function ‘get_output_if’: getifname.c:343:35: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness /usr/include/sys/socket.h:119:12: note: expected ‘socklen_t * __restrict__’ but argument is of type ‘int *’ i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall resolve.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendip.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendicmp.c getifname.c: In function ‘get_if_name’: getifname.c:51:21: warning: ‘sa.sin_addr.s_addr’ may be used uninitialized in this function i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendudp.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendtcp.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall cksum.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall statistics.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall usage.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall version.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall antigetopt.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sockopt.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall listen.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendhcmp.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall memstr.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall rtt.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall relid.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendip_handler.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall libpcap_stuff.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall memlockall.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall memunlockall.c listen.c: In function ‘listenmain’: listen.c:77:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall memlock.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall memunlock.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall ip_opt_build.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall display_ipopt.c libpcap_stuff.c: In function ‘pcap_recv’: libpcap_stuff.c:61:19: warning: pointer targets in assignment differ in signedness i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sendrawip.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall signal.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall send.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall strlcpy.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall arsglue.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall random.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall scan.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall hstring.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall script.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall interface.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall adbuf.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall hex.c random.c: In function ‘hp_rand_init’: random.c:32:7: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall apdutils.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sbignum.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall sbignum-tables.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall ars.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall apd.c i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall split.c adbuf.c: In function ‘adbuf_addchar’: adbuf.c:130:22: warning: pointer targets in initialization differ in signedness i686-pc-linux-gnu-gcc -c -O2 -pipe -Wall rapd.c scan.c: In function ‘receiver’: scan.c:458:6: warning: pointer targets in assignment differ in signedness ars.c: In function ‘ars_multi_cksum’: ars.c:485:3: warning: comparison with string literal results in unspecified behavior In file included from /usr/include/string.h:642:0, from scan.c:17: In function ‘memcpy’: /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer apd.c: In function ‘ars_decode_hex’: apd.c:823:2: warning: pointer targets in return differ in signedness apd.c: In function ‘ars_decode_string’: apd.c:852:2: warning: pointer targets in return differ in signedness i686-pc-linux-gnu-gcc -o hping3 -O2 -pipe -Wall -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu main.o getifname.o getlhs.o parseoptions.o datafiller.o datahandler.o gethostname.o binding.o getusec.o opensockraw.o logicmp.o waitpacket.o resolve.o sendip.o sendicmp.o sendudp.o sendtcp.o cksum.o statistics.o usage.o version.o antigetopt.o sockopt.o listen.o sendhcmp.o memstr.o rtt.o relid.o sendip_handler.o libpcap_stuff.o memlockall.o memunlockall.o memlock.o memunlock.o ip_opt_build.o display_ipopt.o sendrawip.o signal.o send.o strlcpy.o arsglue.o random.o scan.o hstring.o script.o interface.o adbuf.o hex.o apdutils.o sbignum.o sbignum-tables.o ars.o apd.o split.o rapd.o -L/usr/lib -lpcap >>> Source compiled. >>> Test phase [none]: net-analyzer/hping-3_pre20051105-r2 >>> Install hping-3_pre20051105-r2 into /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/image/ category net-analyzer >>> Completed installing hping-3_pre20051105-r2 into /var/tmp/portage/net-analyzer/hping-3_pre20051105-r2/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/sbin/hping3 * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer * 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.hping.org