=> Bootstrap dependency digest>=20010302: found digest-20111104
=> Bootstrap dependency fetch-[0-9]*: found fetch-1.7
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for unworkable-0.51nb5
--- announce.o ---
--- bencode.o ---
--- buf.o ---
--- ctl_server.o ---
--- main.o ---
--- announce.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c announce.c
--- bencode.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c bencode.c
--- buf.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c buf.c
--- ctl_server.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c ctl_server.c
--- main.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c main.c
--- announce.o ---
announce.c: In function 'announce':
announce.c:114:3: warning: implicit declaration of function 'strlcpy'
announce.c:114:41: warning: comparison between signed and unsigned integer expressions
announce.c:119:37: warning: comparison between signed and unsigned integer expressions
announce.c: In function 'handle_announce_error':
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
--- ctl_server.o ---
ctl_server.c: In function 'ctl_server_pieces':
ctl_server.c:326:4: warning: implicit declaration of function 'strlcat'
ctl_server.c:326:36: warning: comparison between signed and unsigned integer expressions
--- announce.o ---
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
/usr/include/string.h:146:12: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
--- ctl_server.o ---
ctl_server.c: In function 'ctl_server_peers':
ctl_server.c:365:35: warning: comparison between signed and unsigned integer expressions
--- announce.o ---
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:291:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:291:2: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
/usr/include/string.h:146:12: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:296:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
/usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:296:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:296:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
announce.c:296:2: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:296:2: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
/usr/include/string.h:146:12: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:301:2: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness
/usr/include/string.h:342:14: note: expected 'const char *' but argument is of type 'u_int8_t *'
announce.c:301:4: warning: pointer targets in assignment differ in signedness
--- network.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c network.c
--- parse.o ---
yacc  parse.y
--- progressmeter.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c progressmeter.c
--- parse.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c -o parse.o y.tab.c
--- scheduler.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c scheduler.c
--- torrent.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c torrent.c
--- progressmeter.o ---
progressmeter.c: In function 'refresh_progress_meter':
progressmeter.c:188:2: warning: implicit declaration of function 'strlcat'
--- parse.o ---
parse.y: In function 'yyparse':
parse.y:113:4: warning: implicit declaration of function 'strtonum'
--- trace.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c trace.c
--- scheduler.o ---
scheduler.c: In function 'scheduler':
scheduler.c:588:4: warning: implicit declaration of function 'strlcpy'
scheduler.c:597:4: warning: implicit declaration of function 'strlcat'
--- torrent.o ---
torrent.c: In function 'torrent_parse_infohash':
torrent.c:74:2: warning: pointer targets in passing argument 2 of 'SHA1Update' differ in signedness
openbsd-compat/sha1.h:25:6: note: expected 'const u_int8_t *' but argument is of type 'char *'
torrent.c: In function 'torrent_parse_file':
torrent.c:235:6: warning: implicit declaration of function 'strlcpy'
torrent.c: In function 'torrent_piece_checkhash':
torrent.c:764:5: warning: pointer targets in assignment differ in signedness
torrent.c:767:5: warning: pointer targets in assignment differ in signedness
--- parse.o ---
rm -f y.tab.c
--- util.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c util.c
--- xmalloc.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c xmalloc.c
--- sha1.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c sha1.c
--- strtonum.o ---
gcc -O3 -pipe -fstack-protector -I/usr/pkg/include -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g -ggdb -Iopenbsd-compat -I/usr/pkg/include -c strtonum.c
--- xmalloc.o ---
xmalloc.c: In function 'xstrdup':
xmalloc.c:74:2: warning: implicit declaration of function 'strlcpy'
xmalloc.c:74:28: warning: comparison between signed and unsigned integer expressions
--- unworkable.cat1 ---
nroff -Tascii -mandoc unworkable.1 > unworkable.cat1
--- sha1.o ---
sha1.c: In function 'SHA1Update':
sha1.c:134:4: warning: cast discards qualifiers from pointer target type
--- strtonum.o ---
strtonum.c:30:0: warning: "LLONG_MIN" redefined
/usr/include/limits.h:133:0: note: this is the location of the previous definition
strtonum.c:31:0: warning: "LLONG_MAX" redefined
/usr/include/limits.h:136:0: note: this is the location of the previous definition
--- unworkable.cat1 ---
mdoc warning: A .Bl directive has no matching .El (#59)
--- unworkable ---
gcc -o unworkable -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -levent -lcrypto announce.o bencode.o buf.o ctl_server.o main.o network.o parse.o progressmeter.o scheduler.o torrent.o trace.o util.o xmalloc.o sha1.o strtonum.o
announce.o: In function `announce':
/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:114: undefined reference to `strlcpy'
/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:119: undefined reference to `strlcpy'
/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:155: undefined reference to `strlcpy'
/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:162: undefined reference to `strlcpy'
/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:169: undefined reference to `strlcpy'
announce.o:/tmp/pkgsrc/net/unworkable/work/unworkable/announce.c:176: more undefined references to `strlcpy' follow
ctl_server.o: In function `ctl_server_peers':
/tmp/pkgsrc/net/unworkable/work/unworkable/ctl_server.c:365: undefined reference to `strlcat'
ctl_server.o: In function `ctl_server_pieces':
/tmp/pkgsrc/net/unworkable/work/unworkable/ctl_server.c:326: undefined reference to `strlcat'
main.o: In function `sighandler':
/tmp/pkgsrc/net/unworkable/work/unworkable/main.c:61: undefined reference to `event_gotsig'
main.o: In function `main':
/tmp/pkgsrc/net/unworkable/work/unworkable/main.c:163: undefined reference to `event_sigcb'
progressmeter.o: In function `refresh_progress_meter':
/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:188: undefined reference to `strlcat'
/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:193: undefined reference to `strlcat'
/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:226: undefined reference to `strlcat'
/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:224: undefined reference to `strlcat'
/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:204: undefined reference to `strlcat'
progressmeter.o:/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:202: more undefined references to `strlcat' follow
scheduler.o: In function `scheduler':
/tmp/pkgsrc/net/unworkable/work/unworkable/scheduler.c:588: undefined reference to `strlcpy'
/tmp/pkgsrc/net/unworkable/work/unworkable/scheduler.c:597: undefined reference to `strlcat'
/tmp/pkgsrc/net/unworkable/work/unworkable/scheduler.c:588: undefined reference to `strlcpy'
torrent.o: In function `torrent_parse_file':
/tmp/pkgsrc/net/unworkable/work/unworkable/torrent.c:235: undefined reference to `strlcpy'
xmalloc.o: In function `xstrdup':
/tmp/pkgsrc/net/unworkable/work/unworkable/xmalloc.c:74: undefined reference to `strlcpy'
collect2: ld returned 1 exit status
*** [unworkable] Error code 1

bmake: stopped in /tmp/pkgsrc/net/unworkable/work/unworkable
1 error

bmake: stopped in /tmp/pkgsrc/net/unworkable/work/unworkable
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/net/unworkable
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/unworkable