=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for aiccu-20070115nb4 Building : aiccu - Automatic IPv6 Connectivity Configuration Utility Copyright : SixXS Version : 2007.01.15 gmake[1]: Entering directory '/var/pkgsrc/work/net/aiccu/work/aiccu_20070115/unix-console' cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o main.o main.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/tun.o ../common/tun.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/aiccu.o ../common/aiccu.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/hash_md5.o ../common/hash_md5.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/hash_sha1.o ../common/hash_sha1.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/common.o ../common/common.c ../common/hash_sha1.c:64:10: warning: cast from 'const sha1_byte *' (aka 'const unsigned char *') to 'BYTE64QUAD16 *' (aka 'union _BYTE64QUAD16 *') increases required alignment from 1 to 4 [-Wcast-align] block = (BYTE64QUAD16*)buffer; ^~~~~~~~~~~~~~~~~~~~~ ../common/hash_md5.c:134:24: warning: 'memset' call operates on objects of type 'struct MD5Context' while the size is based on a different type 'struct MD5Context *' [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ~~~ ^~~ ../common/hash_md5.c:134:24: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^~~ 1 warning generated. 1 warning generated. cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/heartbeat.o ../common/heartbeat.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/tic.o ../common/tic.c ../common/common.c:194:58: warning: for loop has empty body [-Wempty-body] for (i=0; (i < (*filled-1)) && (rbuf[i] != '\n'); i++); ^ ../common/common.c:194:58: note: put the semicolon on a separate line to silence this warning 1 warning generated. cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/ayiya.o ../common/ayiya.c ../common/heartbeat.c:90:17: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign] sIPv4Interface = sIPv4Interface; ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ 1 warning generated. cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/aiccu_test.o ../common/aiccu_test.c cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/resolver.o ../common/resolver.c ../common/ayiya.c:69:3: warning: address of array 'clientservice' will always evaluate to 'true' [-Wpointer-bool-conversion] clientservice ? clientservice : ""); ^~~~~~~~~~~~~ ~ ../common/ayiya.c:84:25: warning: cast from 'char *' to 'struct pseudo_ayh *' increases required alignment from 1 to 4 [-Wcast-align] struct pseudo_ayh *s = (struct pseudo_ayh *)buf, s2; ^~~~~~~~~~~~~~~~~~~~~~~~ ../common/ayiya.c:377:29: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&ayiya_ipv4_pop, &((struct sockaddr_in *)res->ai_addr)->sin_addr, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/ayiya.c:402:31: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&ayiya_ipv6_local, &((struct sockaddr_in6 *)res->ai_addr)->sin6_addr, 16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../common/ayiya.c:427:29: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 1 to 4 [-Wcast-align] memcpy(&ayiya_ipv6_pop, &((struct sockaddr_in6 *)res->ai_addr)->sin6_addr, 16); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -I/usr/include -c -o ../common/aiccu_kame.o ../common/aiccu_kame.c ../common/aiccu_kame.c:85:10: warning: explicitly assigning value of variable of type 'struct TIC_Tunnel *' to itself [-Wself-assign] hTunnel = hTunnel; ~~~~~~~ ^ ~~~~~~~ 1 warning generated. cc -W -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wbad-function-cast -fshort-enums -fstrict-aliasing -fno-common -Wpadded -pedantic -D_REENTRANT -D_GNU_SOURCE -D AICCU_CONSOLE -D_FREEBSD -D NEED_IFHEAD -D AICCU_TYPE="\"kame\"" -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o aiccu main.o ../common/tun.o ../common/aiccu.o ../common/hash_md5.o ../common/hash_sha1.o ../common/common.o ../common/heartbeat.o ../common/tic.o ../common/ayiya.o ../common/aiccu_test.o ../common/resolver.o ../common/aiccu_kame.o ../common/tun.o: In function `tun_start': tun.c:(.text+0x7d6): undefined reference to `pthread_create' ../common/ayiya.o: In function `ayiya': ayiya.c:(.text+0x1a66): undefined reference to `pthread_create' clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:143: recipe for target 'aiccu' failed gmake[1]: *** [aiccu] Error 1 gmake[1]: Leaving directory '/var/pkgsrc/work/net/aiccu/work/aiccu_20070115/unix-console' Makefile:67: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/net/aiccu *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/aiccu