=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for crawl-0.4nb14 --- crawl.o --- --- http.o --- --- connection.o --- --- crawl.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c crawl.c --- http.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c http.c --- connection.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c connection.c --- http.o --- http.c: In function 'http_print_stats': http.c:264:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "%d GET for body %d Kbytes\n", ~^ %ld http_stats.gets, http_stats.bodybytes / 1024); ~~~~~~~~~~~~~~~ http.c:264:36: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "%d GET for body %d Kbytes\n", ~^ %ld http_stats.gets, http_stats.bodybytes / 1024); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ http.c:266:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "%d HEAD for header %d Kbytes\n", ~^ %ld http_stats.heads, http_stats.headerbytes / 1024); ~~~~~~~~~~~~~~~~ http.c:266:39: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "%d HEAD for header %d Kbytes\n", ~^ %ld http_stats.heads, http_stats.headerbytes / 1024); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http.c:272:35: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "Max fifo size: %d, %f Kbyte, current: %d/%d\n", ~^ %ld http_stats.maxsize, ~~~~~~~~~~~~~~~~~~ http.c:272:58: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "Max fifo size: %d, %f Kbyte, current: %d/%d\n", ~^ %ld http.c:276:3: http_stats.fifosize, connections); ~~~~~~~~~~~~~~~~~~~ http.c: In function 'http_dns_calcdepth': http.c:405:17: warning: self-comparison always evaluates to false [-Wtautological-compare] if (dns->depth != dns->depth) ^~ http.c: In function 'http_parseheader': http.c:1263:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] uri->body = p; ^ http.c: In function 'http_readbody': http.c:1305:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] where = uri->body + uri->bdread; ^ http.c:1343:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] uri->body = p; ^ --- crawl.o --- crawl.c: In function 'image_saver': crawl.c:170:42: warning: format '%d' expects argument of type 'int', but argument 5 has type 'ssize_t {aka long int}' [-Wformat=] snprintf(tmp, sizeof(tmp), " (%4.1f%%/%d)", ~^ %ld (float)uri->bdlen/uri->length*100, uri->length); ~~~~~~~~~~~ --- atomicio.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c atomicio.c --- html.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c html.c --- crawldb.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c crawldb.c --- util.o --- --- dns.o --- --- util.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c util.c --- dns.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c dns.c In file included from dns.c:45:0: config.h:311:0: warning: "timeout_add" redefined #define timeout_add(ev, tv) event_add(ev, tv) In file included from /usr/include/event.h:71:0, from dns.c:43: /usr/include/event2/event_compat.h:199:0: note: this is the location of the previous definition #define timeout_add(ev, tv) event_add((ev), (tv)) In file included from dns.c:45:0: config.h:312:0: warning: "timeout_set" redefined #define timeout_set(ev, cb, arg) event_set(ev, -1, 0, cb, arg) In file included from /usr/include/event.h:71:0, from dns.c:43: /usr/include/event2/event_compat.h:200:0: note: this is the location of the previous definition #define timeout_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) In file included from dns.c:45:0: config.h:314:0: warning: "timeout_pending" redefined #define timeout_pending(ev, tv) event_pending(ev, EV_TIMEOUT, tv) In file included from /usr/include/event.h:71:0, from dns.c:43: /usr/include/event2/event_compat.h:202:0: note: this is the location of the previous definition #define timeout_pending(ev, tv) event_pending((ev), EV_TIMEOUT, (tv)) In file included from dns.c:45:0: config.h:315:0: warning: "timeout_initialized" redefined #define timeout_initialized(ev) ((ev)->ev_flags & EVLIST_INIT) In file included from /usr/include/event.h:71:0, from dns.c:43: /usr/include/event2/event_compat.h:203:0: note: this is the location of the previous definition #define timeout_initialized(ev) event_initialized(ev) --- cfg.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c cfg.c --- crawldb.o --- crawldb.c: In function 'db_key': crawldb.c:63:18: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] MD5Update(&ctx, line, strlen(line) + 1); ^~~~ In file included from crawldb.c:50:0: ./compat/md5.h:20:6: note: expected 'const unsigned char *' but argument is of type 'char *' void MD5Update(struct MD5Context *context, unsigned char const *buf, unsigned len); ^~~~~~~~~ --- robots.o --- gcc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -DHAVE_DB_185_H -I/usr/include -Wall -c robots.c --- dns.o --- dns.c: In function 'dns_read': dns.c:155:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = buf; ^ dns.c: In function 'dns_resolve_cb': dns.c:495:6: warning: variable 'positive' set but not used [-Wunused-but-set-variable] int positive; ^~~~~~~~ --- cfg.o --- cfg.c: In function 'conf_decode_base64': cfg.c:526:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (!strcmp (buf, "==")) ^~~ In file included from cfg.c:46:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ cfg.c:542:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp (buf, "=")) ^~~ In file included from cfg.c:46:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' int strcmp(const char *, const char *); ^~~~~~ --- robots.o --- robots.c: In function 'http_robots_print_stats': robots.c:101:42: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, "Robots.txt inspected: %d\n", robot_stats.robotfiles); ~^ ~~~~~~~~~~~~~~~~~~~~~~ %ld robots.c:102:40: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, " matched useragent %d times\n", robot_stats.matches); ~^ ~~~~~~~~~~~~~~~~~~~ %ld robots.c:103:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, " replaced %d entries\n", robot_stats.replacements); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %ld robots.c:104:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] fprintf(stdout, " rejected %d requests\n", robot_stats.rejects); ~^ ~~~~~~~~~~~~~~~~~~~ %ld --- ./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. --- stamp-h --- cd . && CONFIG_FILES= CONFIG_HEADERS=config.h /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged --- crawl --- --- stamp-h --- config.status: executing default-1 commands --- crawl --- gcc -Wall -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o crawl crawl.o http.o connection.o atomicio.o html.o crawldb.o util.o dns.o cfg.o robots.o -levent --- config.h ---