=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for dnstracer-1.10 --- dnstracer --- --- dnstracer.8 --- --- dnstracer --- gcc -Wall -o dnstracer -DVERSION="1.11" dnstracer.c --- dnstracer.8 --- pod2man --release="June 10, 2008" --date="June 10, 2008" --center="Additional Software" --section=8 dnstracer.pod > dnstracer.8 pod2man: not found *** [dnstracer.8] Error code 127 make: stopped in /scratch/net/dnstracer/work/dnstracer --- dnstracer --- dnstracer.c: In function 'getname': dnstracer.c:297:6: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] offset = get16bit(p); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c: In function 'extract_rr': dnstracer.c:341:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->domainname = strdup(domainname); ^ dnstracer.c:342:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->domainname_string = strdup(printablename(domainname, 1)); ^ dnstracer.c:343:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] RR->type = get16bit(thisrr); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:344:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] RR->class = get16bit(thisrr + 2); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:345:5: warning: pointer targets in passing argument 1 of 'get32bit' differ in signedness [-Wpointer-sign] RR->ttl = get32bit(thisrr + 4); ^ dnstracer.c:251:1: note: expected 'u_char *' but argument is of type 'char *' get32bit(u_char *s) ^ dnstracer.c:346:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] RR->datalength = get16bit(thisrr + 8); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:351:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->data_string = strdup(get_resource(RR->type, session, p, 1)); ^ dnstracer.c: In function 'extract_data': dnstracer.c:399:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] question->query = strdup(getname(session, &pquestion)); ^ dnstracer.c:400:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] question->type = get16bit(pquestion); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:401:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] question->class = get16bit(pquestion + 2); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:367:12: warning: variable 'pheader' set but not used [-Wunused-but-set-variable] char * pheader; ^ dnstracer.c: In function 'get_resource': dnstracer.c:589:2: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] prio = get16bit(buffer); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:591:2: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] weight = get16bit(buffer); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:593:2: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] port = get16bit(buffer); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:604:2: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] us = get16bit(buffer); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:621:2: warning: pointer targets in passing argument 1 of 'get32bit' differ in signedness [-Wpointer-sign] ul = get32bit(buffer); ^ dnstracer.c:251:1: note: expected 'u_char *' but argument is of type 'char *' get32bit(u_char *s) ^ dnstracer.c: In function 'dump_question': dnstracer.c:634:5: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] printf("- Queryname: %s\n", printablename(question->query, 0)); ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c: In function 'dump_rr': dnstracer.c:691:5: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] printf("- Domainname: %s\n", printablename(rr->domainname, 0)); ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c:700:9: warning: pointer targets in passing argument 3 of 'get_resource' differ in signedness [-Wpointer-sign] get_resource(rr->type, session, rr->data, 0)); ^ dnstracer.c:543:1: note: expected 'char *' but argument is of type 'u_char *' get_resource(u_int16_t type, struct dnssession *session, char *buffer, int dots) ^ dnstracer.c: In function 'send_data': dnstracer.c:919:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pkt = create_packet(session, len); ^ dnstracer.c: In function 'receive_data': dnstracer.c:958:5: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] if (get16bit(buffer) != session->send_header->identification) { ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c:960:6: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] session->send_header->identification, get16bit(buffer)); ^ dnstracer.c:257:1: note: expected 'u_char *' but argument is of type 'char *' get16bit(u_char *s) ^ dnstracer.c: In function 'create_question': dnstracer.c:1007:5: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(session->send_question->query + 1, name); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:58:7: note: expected 'char * __restrict__' but argument is of type 'u_char *' char *strcpy(char * __restrict, const char * __restrict); ^ dnstracer.c:1009:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = session->send_question->query + 1; ^ dnstracer.c:1010:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] q = session->send_question->query; ^ dnstracer.c: In function 'add_arecord': dnstracer.c:1060:5: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c:1065:2: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] arecord->rr_data = strdup(rr->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:79:7: note: expected 'const char *' but argument is of type 'u_char *' char *strdup(const char *); ^ dnstracer.c: In function 'create_session': dnstracer.c:1323:10: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] session->authority->domainname_string) == 0) { ^ In file included from /usr/include/string.h:96:0, from dnstracer.c:55: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'u_char *' int strcasecmp(const char *, const char *); ^ dnstracer.c:1367:2: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ In file included from dnstracer.c:55:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'u_char *' int strcmp(const char *, const char *); ^ dnstracer.c:1376:3: warning: pointer targets in passing argument 1 of 'strnrcasecmp' differ in signedness [-Wpointer-sign] strlen(server_authfor)) != 0) { ^ dnstracer.c:233:1: note: expected 'const char *' but argument is of type 'u_char *' strnrcasecmp(const char *big, const char *little, size_t len) ^ dnstracer.c:1389:5: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c:1390:3: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'u_char *' int strcmp(const char *, const char *); ^ dnstracer.c:1401:3: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c:1402:7: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'u_char *' int strcmp(const char *, const char *); ^ dnstracer.c:1423:3: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] strcpy(nextserver_name, printablename(rradd->domainname, 1)); ^ dnstracer.c:445:1: note: expected 'char *' but argument is of type 'u_char *' printablename(char *name, int withdots) ^ dnstracer.c:1424:3: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(nextserver_ip, rradd->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:58:7: note: expected 'const char * __restrict__' but argument is of type 'u_char *' char *strcpy(char * __restrict, const char * __restrict); ^ dnstracer.c:1429:8: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] (rrauth->next == NULL && found <= 1) ? 1 : 0); ^ dnstracer.c:1194:1: note: expected 'char *' but argument is of type 'u_char *' create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c:1433:3: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(nextserver_name, rrauth->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:58:7: note: expected 'const char * __restrict__' but argument is of type 'u_char *' char *strcpy(char * __restrict, const char * __restrict); ^ dnstracer.c:1463:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = addr_list[i]; ^ dnstracer.c:1468:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = addr_list[i]; ^ dnstracer.c:1482:8: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] (rrauth->next == NULL && found <= 1) ? 1 : 0); ^ dnstracer.c:1194:1: note: expected 'char *' but argument is of type 'u_char *' create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c:1499:4: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] (rrauth->next == NULL && found <= 1) ? 1 : 0); ^ dnstracer.c:1194:1: note: expected 'char *' but argument is of type 'u_char *' create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c: In function 'main': dnstracer.c:1713:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = h->h_addr_list[0]; ^ dnstracer.c:1717:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = h->h_addr_list[0]; ^ 1 error make: stopped in /scratch/net/dnstracer/work/dnstracer *** Error code 2 Stop. make[1]: stopped in /bulk-data/pkgsrc/net/dnstracer *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/net/dnstracer