* Package: net-analyzer/pathrate-2.4.1 * Repository: gentoo * Maintainer: netmon@gentoo.org * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU >>> Unpacking source... >>> Unpacking pathrate.tar.gz to /var/tmp/portage/net-analyzer/pathrate-2.4.1/work >>> Source unpacked in /var/tmp/portage/net-analyzer/pathrate-2.4.1/work >>> Compiling source in /var/tmp/portage/net-analyzer/pathrate-2.4.1/work/pathrate_2.4.1 ... * econf: updating pathrate_2.4.1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating pathrate_2.4.1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) works... yes checking whether the C compiler (gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking host system type... x86_64-pc-linux-gnu checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... gcc checking for main in -lm... yes checking for main in -lposix4... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for fcntl.h... yes checking for strings.h... yes checking for sys/time.h... yes checking for unistd.h... yes checking whether time.h and sys/time.h may both be included... yes checking for gethostname... yes checking for gettimeofday... yes checking for select... yes checking for socket... yes creating ./config.status creating makefile make -j14 gcc -c -Wall -O2 -pipe pathrate_snd.c gcc -c -Wall -O2 -pipe pathrate_snd_func.c gcc -c -Wall -O2 -pipe pathrate_rcv.c gcc -c -Wall -O2 -pipe pathrate_rcv_func.c pathrate_snd.c: In function 'main': pathrate_snd.c:188:41: warning: pointer targets in passing argument 3 of 'accept' differ in signedness /usr/include/sys/socket.h:214:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' pathrate_rcv_func.c: In function 'recv_train': pathrate_rcv_func.c:619:58: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness /usr/include/bits/socket2.h:65:1: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' pathrate_rcv.c: In function 'main': pathrate_rcv.c:310:3: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness /usr/include/sys/socket.h:190:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' pathrate_rcv.c:343:56: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness /usr/include/bits/socket2.h:65:1: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' gcc pathrate_snd.o pathrate_snd_func.o -o pathrate_snd -lnsl -lm -pthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu In file included from /usr/include/string.h:642:0, from pathrate.h:49, from pathrate_rcv_func.c:30: In function 'memcpy', inlined from 'recv_train' at pathrate_rcv_func.c:655:13: /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer In function 'memcpy', inlined from 'recv_train' at pathrate_rcv_func.c:657:13: /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer In function 'memcpy', inlined from 'recv_train' at pathrate_rcv_func.c:659:13: /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer rm pathrate_snd.o pathrate_snd_func.o gcc pathrate_rcv.o pathrate_rcv_func.o -o pathrate_rcv -lnsl -lm -pthread -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu rm pathrate_rcv.o pathrate_rcv_func.o >>> Source compiled. >>> Test phase [none]: net-analyzer/pathrate-2.4.1 >>> Install pathrate-2.4.1 into /var/tmp/portage/net-analyzer/pathrate-2.4.1/image/ category net-analyzer >>> Completed installing pathrate-2.4.1 into /var/tmp/portage/net-analyzer/pathrate-2.4.1/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/pathrate_rcv usr/bin/pathrate_snd * 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 * /usr/include/bits/string3.h:52:3: warning: call to __builtin___memcpy_chk will always overflow destination buffer * /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-static.cc.gatech.edu/fac/Constantinos.Dovrolis/pathrate.html