=> Bootstrap dependency digest>=20010302: found digest-20080510 => Bootstrap dependency fetch-[0-9]*: found fetch-1.7 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for unworkable-0.51nb4 --- announce.o --- --- bencode.o --- --- buf.o --- --- ctl_server.o --- --- main.o --- --- announce.o --- gcc -O3 -pipe -fstack-protector -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 --- 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 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: 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 *' 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 *' 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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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' --- 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' --- trace.o --- gcc -O3 -pipe -fstack-protector -Wno-format -fno-builtin -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 --- 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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 -Wno-format -fno-builtin -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 --- unworkable.cat1 --- nroff -Tascii -mandoc unworkable.1 > unworkable.cat1 --- 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 --- 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 --- sha1.o --- sha1.c: In function 'SHA1Update': sha1.c:134:4: warning: cast discards qualifiers from pointer target type --- 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:224: undefined reference to `strlcat' /tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:204: undefined reference to `strlcat' /tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:202: undefined reference to `strlcat' progressmeter.o:/tmp/pkgsrc/net/unworkable/work/unworkable/progressmeter.c:226: 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