>>> dnstracer: Building community/dnstracer 1.10-r1 (using abuild 3.9.0_rc2-r1) started Sat, 23 Oct 2021 15:10:21 +0000 >>> dnstracer: Checking sanity of /home/buildozer/aports/community/dnstracer/APKBUILD... >>> dnstracer: Analyzing dependencies... >>> dnstracer: Installing for build: build-base perl (1/5) Installing perl (5.34.0-r1) (2/5) Installing .makedepends-dnstracer (20211023.151027) (3/5) Installing perl-error (0.17029-r1) (4/5) Installing perl-git (2.33.1-r0) (5/5) Installing git-perl (2.33.1-r0) Executing busybox-1.34.1-r1.trigger OK: 382 MiB in 100 packages >>> dnstracer: Cleaning up srcdir >>> dnstracer: Cleaning up pkgdir >>> dnstracer: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/dnstracer-1.10.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> dnstracer: Fetching dnstracer-1.10.tar.gz::http://www.mavetju.org/download/dnstracer-1.10.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 19169 100 19169 0 0 23292 0 --:--:-- --:--:-- --:--:-- 23319 >>> dnstracer: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/dnstracer-1.10.tar.gz >>> dnstracer: Checking sha512sums... dnstracer-1.10.tar.gz: OK makefile-path.patch: OK >>> dnstracer: Unpacking /var/cache/distfiles/v3.15/dnstracer-1.10.tar.gz... >>> dnstracer: makefile-path.patch patching file Makefile gcc -Wall -o dnstracer -DVERSION="1.11" dnstracer.c pod2man --release="June 10, 2008" --date="June 10, 2008" \ --center="Additional Software" --section=8 dnstracer.pod > dnstracer.8 dnstracer.c: In function 'getname': dnstracer.c:297:24: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 297 | offset = get16bit(p); | ^ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c: In function 'extract_rr': dnstracer.c:341:20: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 341 | RR->domainname = strdup(domainname); | ^ dnstracer.c:342:27: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 342 | RR->domainname_string = strdup(printablename(domainname, 1)); | ^ dnstracer.c:343:25: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 343 | RR->type = get16bit(thisrr); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:344:33: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 344 | RR->class = get16bit(thisrr + 2); | ~~~~~~~^~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:345:31: warning: pointer targets in passing argument 1 of 'get32bit' differ in signedness [-Wpointer-sign] 345 | RR->ttl = get32bit(thisrr + 4); | ~~~~~~~^~~ | | | char * dnstracer.c:251:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 251 | get32bit(u_char *s) | ~~~~~~~~^ dnstracer.c:346:38: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 346 | RR->datalength = get16bit(thisrr + 8); | ~~~~~~~^~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:351:21: warning: pointer targets in assignment from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 351 | 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 from 'char *' to 'u_char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 399 | question->query = strdup(getname(session, &pquestion)); | ^ dnstracer.c:400:31: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 400 | question->type = get16bit(pquestion); | ^~~~~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:401:42: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 401 | question->class = get16bit(pquestion + 2); | ~~~~~~~~~~^~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:367:12: warning: variable 'pheader' set but not used [-Wunused-but-set-variable] 367 | char * pheader; | ^~~~~~~ dnstracer.c: In function 'get_resource': dnstracer.c:589:18: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 589 | prio = get16bit(buffer); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:591:20: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 591 | weight = get16bit(buffer); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:593:18: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 593 | port = get16bit(buffer); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:604:16: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 604 | us = get16bit(buffer); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:621:16: warning: pointer targets in passing argument 1 of 'get32bit' differ in signedness [-Wpointer-sign] 621 | ul = get32bit(buffer); | ^~~~~~ | | | char * dnstracer.c:251:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 251 | get32bit(u_char *s) | ~~~~~~~~^ dnstracer.c: In function 'dump_question': dnstracer.c:634:66: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 634 | printf("- Queryname: %s\n", printablename(question->query, 0)); | ~~~~~~~~^~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c: In function 'dump_rr': dnstracer.c:691:60: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 691 | printf("- Domainname: %s\n", printablename(rr->domainname, 0)); | ~~^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c:700:43: warning: pointer targets in passing argument 3 of 'get_resource' differ in signedness [-Wpointer-sign] 700 | get_resource(rr->type, session, rr->data, 0)); | ~~^~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:543:64: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 543 | 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 from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 919 | pkt = create_packet(session, len); | ^ dnstracer.c: In function 'receive_data': dnstracer.c:958:18: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 958 | if (get16bit(buffer) != session->send_header->identification) { | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c:960:53: warning: pointer targets in passing argument 1 of 'get16bit' differ in signedness [-Wpointer-sign] 960 | session->send_header->identification, get16bit(buffer)); | ^~~~~~ | | | char * dnstracer.c:257:18: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 257 | get16bit(u_char *s) | ~~~~~~~~^ dnstracer.c: In function 'create_question': dnstracer.c:1007:42: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 1007 | strcpy(session->send_question->query + 1, name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:31:15: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 31 | char *strcpy (char *__restrict, const char *__restrict); | ^ dnstracer.c:1009:7: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1009 | p = session->send_question->query + 1; | ^ dnstracer.c:1010:7: warning: pointer targets in assignment from 'u_char *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1010 | q = session->send_question->query; | ^ dnstracer.c: In function 'add_arecord': dnstracer.c:1060:47: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 1060 | arecord->rr_name = strdup(printablename(rr->domainname, 1)); | ~~^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c:1065:30: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] 1065 | arecord->rr_data = strdup(rr->data_string); | ~~^~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:68:15: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 68 | char *strdup (const char *); | ^~~~~~~~~~~~ dnstracer.c: In function 'create_session': dnstracer.c:1323:28: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] 1323 | session->authority->domainname_string) == 0) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/strings.h:19, from /usr/include/string.h:57, from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/strings.h:29:31: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 29 | int strcasecmp (const char *, const char *); | ^~~~~~~~~~~~ dnstracer.c:1367:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1367 | if (strcmp(rrauth->domainname_string, ".") == 0) { | ~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:37:13: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 37 | int strcmp (const char *, const char *); | ^~~~~~~~~~~~ dnstracer.c:1375:25: warning: pointer targets in passing argument 1 of 'strnrcasecmp' differ in signedness [-Wpointer-sign] 1375 | strnrcasecmp(rrauth->domainname_string, server_authfor, | ~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:233:26: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 233 | strnrcasecmp(const char *big, const char *little, size_t len) | ~~~~~~~~~~~~^~~ dnstracer.c:1389:35: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 1389 | if (strcmp(printablename(rradd->domainname, 1), | ~~~~~^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c:1390:9: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1390 | rrauth->data_string) == 0) | ~~~~~~^~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:37:27: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 37 | int strcmp (const char *, const char *); | ^~~~~~~~~~~~ dnstracer.c:1401:33: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 1401 | if (strcmp(printablename(rradd->domainname, 1), | ~~~~~^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c:1402:13: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1402 | rrauth->data_string) == 0) | ~~~~~~^~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:37:27: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 37 | int strcmp (const char *, const char *); | ^~~~~~~~~~~~ dnstracer.c:1423:46: warning: pointer targets in passing argument 1 of 'printablename' differ in signedness [-Wpointer-sign] 1423 | strcpy(nextserver_name, printablename(rradd->domainname, 1)); | ~~~~~^~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:445:21: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 445 | printablename(char *name, int withdots) | ~~~~~~^~~~ dnstracer.c:1424:30: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1424 | strcpy(nextserver_ip, rradd->data_string); | ~~~~~^~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:31:33: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 31 | char *strcpy (char *__restrict, const char *__restrict); | ^ dnstracer.c:1427:31: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] 1427 | nextserver_name, rrauth->domainname_string, | ~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:1195:11: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 1195 | char *server_authfor, int depth, char *prefix, int last) | ~~~~~~^~~~~~~~~~~~~~ dnstracer.c:1433:33: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 1433 | strcpy(nextserver_name, rrauth->data_string); | ~~~~~~^~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/fortify/string.h:22, from dnstracer.c:55: /usr/include/string.h:31:33: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 31 | char *strcpy (char *__restrict, const char *__restrict); | ^ dnstracer.c:1463:20: warning: pointer targets in initialization of 'u_char *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 1463 | u_char *s = addr_list[i]; | ^~~~~~~~~ dnstracer.c:1468:20: warning: pointer targets in initialization of 'u_char *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 1468 | u_char *s = addr_list[i]; | ^~~~~~~~~ dnstracer.c:1480:31: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] 1480 | nextserver_name, rrauth->domainname_string, | ~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:1195:11: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 1195 | char *server_authfor, int depth, char *prefix, int last) | ~~~~~~^~~~~~~~~~~~~~ dnstracer.c:1497:27: warning: pointer targets in passing argument 5 of 'create_session' differ in signedness [-Wpointer-sign] 1497 | nextserver_name, rrauth->domainname_string, | ~~~~~~^~~~~~~~~~~~~~~~~~~ | | | u_char * {aka unsigned char *} dnstracer.c:1195:11: note: expected 'char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 1195 | char *server_authfor, int depth, char *prefix, int last) | ~~~~~~^~~~~~~~~~~~~~ dnstracer.c: In function 'main': dnstracer.c:1713:18: warning: pointer targets in initialization of 'u_char *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 1713 | u_char *s = h->h_addr_list[0]; | ^ dnstracer.c:1717:18: warning: pointer targets in initialization of 'u_char *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 1717 | u_char *s = h->h_addr_list[0]; | ^ >>> dnstracer: Entering fakeroot... install -d -m 755 /home/buildozer/aports/community/dnstracer/pkg/dnstracer/usr/bin/ install -d -m 755 /home/buildozer/aports/community/dnstracer/pkg/dnstracer/usr/share/man/man8/ install dnstracer /home/buildozer/aports/community/dnstracer/pkg/dnstracer/usr/bin/ install dnstracer.8 /home/buildozer/aports/community/dnstracer/pkg/dnstracer/usr/share/man/man8/ >>> dnstracer-doc*: Running split function doc... >>> dnstracer-doc*: Preparing subpackage dnstracer-doc... >>> dnstracer-doc*: Running postcheck for dnstracer-doc >>> dnstracer*: Running postcheck for dnstracer >>> dnstracer*: Preparing package dnstracer... >>> dnstracer*: Stripping binaries >>> dnstracer-doc*: Scanning shared objects >>> dnstracer*: Scanning shared objects >>> dnstracer-doc*: Tracing dependencies... >>> dnstracer-doc*: Package size: 24.0 KB >>> dnstracer-doc*: Compressing data... >>> dnstracer-doc*: Create checksum... >>> dnstracer-doc*: Create dnstracer-doc-1.10-r1.apk >>> dnstracer*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> dnstracer*: Package size: 56.0 KB >>> dnstracer*: Compressing data... >>> dnstracer*: Create checksum... >>> dnstracer*: Create dnstracer-1.10-r1.apk >>> dnstracer: Build complete at Sat, 23 Oct 2021 15:10:29 +0000 elapsed time 0h 0m 8s >>> dnstracer: Cleaning up srcdir >>> dnstracer: Cleaning up pkgdir >>> dnstracer: Uninstalling dependencies... (1/5) Purging .makedepends-dnstracer (20211023.151027) (2/5) Purging git-perl (2.33.1-r0) (3/5) Purging perl-git (2.33.1-r0) (4/5) Purging perl-error (0.17029-r1) (5/5) Purging perl (5.34.0-r1) Executing busybox-1.34.1-r1.trigger OK: 344 MiB in 95 packages >>> dnstracer: Updating the community/x86_64 repository index... >>> dnstracer: Signing the index...