=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for trickle-1.06nb16 --- trickle.o --- --- util.o --- --- getopt.o --- --- trickle.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c trickle.c --- util.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c util.c --- getopt.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c getopt.c --- trickled.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c trickled.c --- atomicio.o --- --- print.o --- --- atomicio.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c atomicio.c --- print.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c print.c --- bwstat.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c bwstat.c --- client.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c client.c --- bwstat.o --- bwstat.c: In function 'bwstat_getdelay': bwstat.c:151:7: warning: variable 'initent' set but not used [-Wunused-but-set-variable] --- conf.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c conf.c --- cleanup.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c cleanup.c --- xdr.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c xdr.c xdr.c: In function 'xdr_msg_delayinfo': xdr.c:65:27: warning: passing argument 2 of 'xdr_long' from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:280:15: note: expected 'long int *' but argument is of type 'suseconds_t * {aka int *}' extern bool_t xdr_long(XDR *, long *); ^~~~~~~~ xdr.c: In function 'xdr_msg': xdr.c:105:84: warning: passing argument 5 of 'xdr_union' from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:297:15: note: expected 'xdrproc_t {aka int (*)(struct __rpc_xdr *, const void *)}' but argument is of type 'bool_t (*)(void) {aka int (*)(void)}' extern bool_t xdr_union(XDR *, enum_t *, char *, const struct xdr_discrim *, xdrproc_t); ^~~~~~~~~ xdr.c: In function 'msg2xdr': xdr.c:116:23: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:347:13: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' extern void xdrmem_create(XDR *, char *, unsigned int, enum xdr_op); ^~~~~~~~~~~~~ xdr.c: In function 'xdr2msg': xdr.c:136:23: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:347:13: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' extern void xdrmem_create(XDR *, char *, unsigned int, enum xdr_op); ^~~~~~~~~~~~~ --- tricklectl.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c tricklectl.c --- trickledu.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c trickledu.c --- conf.o --- conf.c: In function 'conf_decode_base64': conf.c:548:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] In file included from conf.c:55:0: /usr/include/string.h:56:5: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ conf.c:564:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] In file included from conf.c:55:0: /usr/include/string.h:56:5: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ --- trickle --- /bin/sh ./libtool --mode=link gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o trickle trickle.o util.o getopt.o --- trickled --- /bin/sh ./libtool --mode=link gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o trickled trickled.o atomicio.o print.o bwstat.o client.o conf.o util.o cleanup.o getopt.o xdr.o -levent --- tricklectl --- /bin/sh ./libtool --mode=link gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o tricklectl tricklectl.o trickledu.o atomicio.o xdr.o --- trickled --- libtool: link: gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -Wl,-rpath -Wl,/usr/pkg/lib -o trickled trickled.o atomicio.o print.o bwstat.o client.o conf.o util.o cleanup.o getopt.o xdr.o -levent --- tricklectl --- libtool: link: gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -Wl,-rpath -Wl,/usr/pkg/lib -o tricklectl tricklectl.o trickledu.o atomicio.o xdr.o --- trickle --- libtool: link: gcc -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -Wl,-rpath -Wl,/usr/pkg/lib -o trickle trickle.o util.o getopt.o --- trickle-overload.lo --- --- bwstat.lo --- --- trickledu.lo --- --- trickle-overload.lo --- /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c trickle-overload.c --- bwstat.lo --- /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c bwstat.c --- trickledu.lo --- /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c trickledu.c --- trickle-overload.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c trickle-overload.c -fPIC -DPIC -o .libs/trickle-overload.o --- trickledu.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c trickledu.c -fPIC -DPIC -o .libs/trickledu.o --- bwstat.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c bwstat.c -fPIC -DPIC -o .libs/bwstat.o --- trickle-overload.lo --- distcc[1437] ERROR: compile trickle-overload.c on 10.1.1.1:3642 failed distcc[1437] (dcc_build_somewhere) Warning: remote compilation of 'trickle-overload.c' failed, retrying locally distcc[1437] Warning: failed to distribute trickle-overload.c to 10.1.1.1:3642, running locally instead --- trickledu.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c trickledu.c -o trickledu.o >/dev/null 2>&1 --- bwstat.lo --- bwstat.c: In function 'bwstat_getdelay': bwstat.c:151:7: warning: variable 'initent' set but not used [-Wunused-but-set-variable] libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c bwstat.c -o bwstat.o >/dev/null 2>&1 --- atomicio.lo --- /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c atomicio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c atomicio.c -fPIC -DPIC -o .libs/atomicio.o --- xdr.lo --- /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -c xdr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c xdr.c -fPIC -DPIC -o .libs/xdr.o --- trickle-overload.lo --- trickle-overload.c:581:1: error: redefinition of 'read' read(int fd, void *buf, size_t nbytes) ^~~~ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from trickle-overload.c:33: /usr/include/ssp/unistd.h:39:1: note: previous definition of 'read' was here __ssp_redirect0(ssize_t, read, (int __fd, void *__buf, size_t __len), \ ^ trickle-overload.c: In function 'read': trickle-overload.c:589:27: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(fd, &xnbytes, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'readv': trickle-overload.c:617:27: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(fd, &len, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'recv': trickle-overload.c:640:29: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'recvfrom': trickle-overload.c:670:29: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_RECV) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'write': trickle-overload.c:692:27: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(fd, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'writev': trickle-overload.c:720:27: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(fd, &len, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'send': trickle-overload.c:743:29: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'sendto': trickle-overload.c:767:29: warning: pointer targets in passing argument 2 of 'delay' differ in signedness [-Wpointer-sign] if (!(eagain = delay(sock, &xlen, TRICKLE_SEND) == TRICKLE_WOULDBLOCK)) ^ trickle-overload.c:143:24: note: expected 'ssize_t * {aka long int *}' but argument is of type 'size_t * {aka long unsigned int *}' static int delay(int, ssize_t *, short); ^~~~~ trickle-overload.c: In function 'getdelay': trickle-overload.c:926:42: warning: pointer targets in passing argument 2 of 'trickled_getdelay' differ in signedness [-Wpointer-sign] xlim = (xtv = trickled_getdelay(which, len)) != NULL ? ^~~ In file included from trickle-overload.c:56:0: trickledu.h:19:17: note: expected 'size_t * {aka long unsigned int *}' but argument is of type 'ssize_t * {aka long int *}' struct timeval *trickled_getdelay(short, size_t *); ^~~~~~~~~~~~~~~~~ trickle-overload.c:932:36: warning: pointer targets in passing argument 2 of 'bwstat_getdelay' differ in signedness [-Wpointer-sign] return (bwstat_getdelay(sd->stat, len, xlim, which)); ^~~ In file included from trickle-overload.c:52:0: bwstat.h:38:17: note: expected 'size_t * {aka long unsigned int *}' but argument is of type 'ssize_t * {aka long int *}' struct timeval *bwstat_getdelay(struct bwstat *, size_t *, uint, short); ^~~~~~~~~~~~~~~ --- atomicio.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c atomicio.c -o atomicio.o >/dev/null 2>&1 --- ./stamp-h.in --- cd . && autoheader WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.in'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- xdr.lo --- xdr.c: In function 'xdr_msg_delayinfo': xdr.c:65:27: warning: passing argument 2 of 'xdr_long' from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:280:15: note: expected 'long int *' but argument is of type 'suseconds_t * {aka int *}' extern bool_t xdr_long(XDR *, long *); ^~~~~~~~ xdr.c: In function 'xdr_msg': xdr.c:105:84: warning: passing argument 5 of 'xdr_union' from incompatible pointer type [-Wincompatible-pointer-types] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:297:15: note: expected 'xdrproc_t {aka int (*)(struct __rpc_xdr *, const void *)}' but argument is of type 'bool_t (*)(void) {aka int (*)(void)}' extern bool_t xdr_union(XDR *, enum_t *, char *, const struct xdr_discrim *, xdrproc_t); ^~~~~~~~~ xdr.c: In function 'msg2xdr': xdr.c:116:23: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:347:13: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' extern void xdrmem_create(XDR *, char *, unsigned int, enum xdr_op); ^~~~~~~~~~~~~ xdr.c: In function 'xdr2msg': xdr.c:136:23: warning: pointer targets in passing argument 2 of 'xdrmem_create' differ in signedness [-Wpointer-sign] In file included from /usr/include/rpc/rpc.h:48:0, from xdr.c:10: /usr/include/rpc/xdr.h:347:13: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' extern void xdrmem_create(XDR *, char *, unsigned int, enum xdr_op); ^~~~~~~~~~~~~ --- stamp-h --- cd . && CONFIG_FILES= CONFIG_HEADERS=config.h /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged --- xdr.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wall -Icompat -O2 -D_FORTIFY_SOURCE=2 -c xdr.c -o xdr.o >/dev/null 2>&1 --- config.h --- --- trickle-overload.lo --- distcc[1437] ERROR: compile trickle-overload.c on localhost failed *** [trickle-overload.lo] Error code 1 make: stopped in /tmp/pkgbuild/net/trickle/work.sparc64/trickle-1.06 1 error make: stopped in /tmp/pkgbuild/net/trickle/work.sparc64/trickle-1.06 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/net/trickle *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/trickle