+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/host-20070128nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/host-20070128nb1/work.log ===> Building for host-20070128nb1 ld: fatal: unrecognized option '-v' ld: fatal: use the -z help option for usage information --- main.o --- --- info.o --- --- list.o --- --- addr.o --- --- main.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast -Du_int16_t=uint16_t -DDEBUG -c main.c --- info.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast -Du_int16_t=uint16_t -DDEBUG -c info.c --- list.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast -Du_int16_t=uint16_t -DDEBUG -c list.c --- addr.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast -Du_int16_t=uint16_t -DDEBUG -c addr.c --- main.o --- main.c: In function 'main': main.c:354:22: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-513' to '4294966783' [-Wsign-conversion] 354 | _res.options &= ~RES_DNSRCH; /* dotted names are qualified */ | ^~ main.c:357:22: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-3' to '4294967293' [-Wsign-conversion] 357 | _res.options &= ~RES_DEBUG; /* turn off debug printout */ | ^~ main.c:358:22: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-9' to '4294967287' [-Wsign-conversion] 358 | _res.options &= ~RES_USEVC; /* do not use virtual circuit */ | ^~ main.c:381:26: error: implicit declaration of function 'strrchr' [-Wimplicit-function-declaration] 381 | argv0 = (argv0 = strrchr(argv[0], '/')) ? argv0 + 1 : argv[0]; | ^~~~~~~ main.c:51:1: note: include '' or provide a declaration of 'strrchr' 50 | #include "glob.h" +++ |+#include 51 | main.c:381:26: warning: incompatible implicit declaration of built-in function 'strrchr' [-Wbuiltin-declaration-mismatch] 381 | argv0 = (argv0 = strrchr(argv[0], '/')) ? argv0 + 1 : argv[0]; | ^~~~~~~ main.c:381:26: note: include '' or provide a declaration of 'strrchr' main.c:581:49: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 581 | new_res.options &= ~RES_RECURSE; | ^~ In file included from main.c:48: main.c: In function 'set_defaults': host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t))) | ^ main.c:836:27: note: in expansion of macro 'newlist' 836 | optargv = newlist(optargv, optargc+2, char *); | ^~~~~~~ host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t))) | ^ main.c:845:27: note: in expansion of macro 'newlist' 845 | optargv = newlist(optargv, optargc+2, char *); | ^~~~~~~ main.c: In function 'cvtopt': main.c:906:22: error: implicit declaration of function 'strchr' [-Wimplicit-function-declaration] 906 | if ((value = strchr(optstring, '='))) | ^~~~~~ main.c:906:22: note: include '' or provide a declaration of 'strchr' main.c:906:22: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] main.c:906:22: note: include '' or provide a declaration of 'strchr' main.c: In function 'process_file': main.c:1178:21: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 1178 | p = strchr(buf, '\n'); | ^~~~~~ main.c:1178:21: note: include '' or provide a declaration of 'strchr' main.c: In function 'execute': main.c:1495:39: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 1495 | while ((parent_zone = strchr(parent_zone, '.'))) { | ^~~~~~ main.c:1495:39: note: include '' or provide a declaration of 'strchr' main.c:1530:30: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 1530 | _res.options &= ~RES_RECURSE; | ^~ *** [main.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128 --- info.o --- info.c: In function 'print_rrec': info.c:660:16: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 660 | type = ns_get16(cp); | ^~~~~~~~ info.c:663:17: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 663 | class = ns_get16(cp); | ^~~~~~~~ info.c:666:15: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 666 | ttl = ns_get32(cp); | ^~~~~~~~ info.c:669:16: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 669 | dlen = ns_get16(cp); | ^~~~~~~~ In file included from info.c:26: host.h:195:26: error: implicit declaration of function 'strchr' [-Wimplicit-function-declaration] 195 | #define in_string(s, c) (strchr(s, c) != NULL) --- list.o --- list.c: In function 'get_servers': list.c:868:30: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 868 | _res.options &= ~RES_RECURSE; | ^~ --- info.o --- | ^~~~~~ info.c:702:38: note: in expansion of macro 'in_string' 702 | if (doprint && wildcards && !in_string(rname, '*')) | ^~~~~~~~~ info.c:28:1: note: include '' or provide a declaration of 'strchr' 27 | #include "glob.h" +++ |+#include 28 | host.h:195:26: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 195 | #define in_string(s, c) (strchr(s, c) != NULL) | ^~~~~~ info.c:702:38: note: in expansion of macro 'in_string' 702 | if (doprint && wildcards && !in_string(rname, '*')) | ^~~~~~~~~ host.h:195:26: note: include '' or provide a declaration of 'strchr' 195 | #define in_string(s, c) (strchr(s, c) != NULL) | ^~~~~~ info.c:702:38: note: in expansion of macro 'in_string' 702 | if (doprint && wildcards && !in_string(rname, '*')) | ^~~~~~~~~ info.c:760:33: error: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 760 | memcpy((char *) &inaddr, (char *) cp, (size_t) INADDRSZ); | ^~~~~~ info.c:760:33: note: include '' or provide a declaration of 'memcpy' info.c:760:33: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] info.c:760:33: note: include '' or provide a declaration of 'memcpy' --- addr.o --- addr.c: In function 'check_addr': addr.c:112:77: error: implicit declaration of function 'strerror'; did you mean 'hstrerror'? [-Wimplicit-function-declaration] 112 | sys_error("malloc(%d): failed: ", naddrs * sizeof(*inaddr), strerror(errno)); | ^~~~~~~~ | hstrerror --- info.o --- info.c:792:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 792 | n = ns_get16(cp); | ^~~~~~~~ info.c:841:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 841 | n = ns_get32(cp); | ^~~~~~~~ info.c:846:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 846 | n = ns_get32(cp); | ^~~~~~~~ info.c:851:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 851 | n = ns_get32(cp); | ^~~~~~~~ info.c:856:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 856 | n = ns_get32(cp); | ^~~~~~~~ --- list.o --- list.c:885:39: error: implicit declaration of function 'strchr' [-Wimplicit-function-declaration] 885 | while ((parent_zone = strchr(parent_zone, '.'))) { | ^~~~~~ list.c:28:1: note: include '' or provide a declaration of 'strchr' 27 | #include "glob.h" +++ |+#include 28 | list.c:885:39: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 885 | while ((parent_zone = strchr(parent_zone, '.'))) { | ^~~~~~ list.c:885:39: note: include '' or provide a declaration of 'strchr' --- info.o --- info.c:861:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 861 | n = ns_get32(cp); | ^~~~~~~~ info.c:872:17: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 872 | memcpy((char *) &inaddr, (char *) cp, (size_t) INADDRSZ); | ^~~~~~ info.c:872:17: note: include '' or provide a declaration of 'memcpy' info.c:964:29: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 964 | n = ns_get32(cp); | ^~~~~~~~ info.c:990:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 990 | n = ns_get16(cp); | ^~~~~~~~ info.c:1003:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1003 | n = ns_get16(cp); | ^~~~~~~~ info.c:1052:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1052 | n = ns_get16(cp); | ^~~~~~~~ info.c:1098:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 1098 | c = ns_get32(cp); | ^~~~~~~~ info.c:1101:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1101 | n = ns_get32(cp); | ^~~~~~~~ info.c:1105:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1105 | n = ns_get32(cp); | ^~~~~~~~ info.c:1109:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1109 | n = ns_get32(cp); | ^~~~~~~~ info.c:1133:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1133 | n = ns_get16(cp); | ^~~~~~~~ info.c:1155:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1155 | n = ns_get32(cp); | ^~~~~~~~ info.c:1160:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1160 | n = ns_get32(cp); | ^~~~~~~~ info.c:1165:21: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1165 | n = ns_get32(cp); | ^~~~~~~~ info.c:1170:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1170 | n = ns_get16(cp); | ^~~~~~~~ info.c:1184:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1184 | n = eor - cp; | ^~~ info.c:1200:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1200 | n = ns_get16(cp); | ^~~~~~~~ info.c:1218:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 1218 | n = eor - cp; | ^~~ info.c:1256:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1256 | n = ns_get16(cp); | ^~~~~~~~ info.c:1262:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1262 | n = ns_get16(cp); | ^~~~~~~~ info.c:1268:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1268 | n = ns_get16(cp); | ^~~~~~~~ info.c:1281:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1281 | n = ns_get16(cp); --- list.o --- list.c: In function 'get_nsinfo': list.c:1016:24: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1016 | type = ns_get16(cp); | ^~~~~~~~ list.c:1019:25: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1019 | class = ns_get16(cp); | ^~~~~~~~ list.c:1022:23: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 1022 | ttl = ns_get32(cp); | ^~~~~~~~ list.c:1025:24: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1025 | dlen = ns_get16(cp); | ^~~~~~~~ list.c:1057:33: error: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] --- info.o --- | ^~~~~~~~ info.c:1287:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1287 | n = ns_get16(cp); | ^~~~~~~~ info.c:1318:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1318 | n = ns_get16(cp); | ^~~~~~~~ info.c:1331:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1331 | n = ns_get16(cp); | ^~~~~~~~ info.c:1337:21: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1337 | n = ns_get16(cp); | ^~~~~~~~ info.c:1350:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion] --- list.o --- 1057 | memcpy((char *) &inaddr, (char *) cp, (size_t) INADDRSZ); | ^~~~~~ list.c:1057:33: note: include '' or provide a declaration of 'memcpy' list.c:1057:33: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] list.c:1057:33: note: include '' or provide a declaration of 'memcpy' list.c: In function 'sort_servers': list.c:1144:26: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 1144 | if ((q = strchr(p, ','))) | ^~~~~~ list.c:1144:26: note: include '' or provide a declaration of 'strchr' list.c: In function 'skip_transfer': list.c:1207:26: warning: incompatible implicit declaration of built-in function 'strchr' [-Wbuiltin-declaration-mismatch] 1207 | if ((q = strchr(p, ','))) | ^~~~~~ --- info.o --- 1350 | n = eor - cp; | ^~~ --- list.o --- list.c:1207:26: note: include '' or provide a declaration of 'strchr' list.c: In function 'do_check': list.c:1270:22: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 1270 | _res.options &= ~RES_RECURSE; | ^~ list.c: In function 'do_soa': list.c:1349:22: warning: unsigned conversion from 'int' to 'uint_t' {aka 'unsigned int'} changes value from '-65' to '4294967231' [-Wsign-conversion] 1349 | _res.options &= ~RES_RECURSE; | ^~ --- info.o --- info.c: In function 'dump_rrec': host.h:168:25: warning: conversion to 'char' from 'int' may change the sign of the result [-Wsign-conversion] 168 | #define is_print(c) (isascii(c) && isprint(c)) | ^ info.c:1691:37: note: in expansion of macro 'is_print' 1691 | ascbuf[i] = is_print(*cp) ? *cp : '.'; | ^~~~~~~~ host.h:174:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 174 | #define hexdigit(c) (((c) < 10) ? '0' + (c) : 'A' + (c) - 10); | ^ info.c:1693:43: note: in expansion of macro 'hexdigit' 1693 | hexbuf[(i * 3)] = hexdigit(c); | ^~~~~~~~ host.h:174:25: warning: conversion from 'int' to 'char' may change value [-Wconversion] 174 | #define hexdigit(c) (((c) < 10) ? '0' + (c) : 'A' + (c) - 10); | ^ --- list.o --- list.c: In function 'get_zone': list.c:1675:17: error: implicit declaration of function 'memset' [-Wimplicit-function-declaration] 1675 | memset((char *) &ns_sin, (int) '\0', sizeof(ns_sin)); | ^~~~~~ list.c:1675:17: note: include '' or provide a declaration of 'memset' list.c:1675:17: warning: incompatible implicit declaration of built-in function 'memset' [-Wbuiltin-declaration-mismatch] list.c:1675:17: note: include '' or provide a declaration of 'memset' In file included from list.c:26: list.c: In function 'update_zone': --- info.o --- info.c:1695:47: note: in expansion of macro 'hexdigit' 1695 | hexbuf[(i * 3) + 1] = hexdigit(c); | ^~~~~~~~ info.c: In function 'skip_qrec': info.c:1747:16: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1747 | type = ns_get16(cp); | ^~~~~~~~ info.c:1750:17: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 1750 | class = ns_get16(cp); | ^~~~~~~~ *** [info.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128 --- addr.o --- *** [addr.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128 --- list.o --- host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t))) | ^ list.c:2030:36: note: in expansion of macro 'newlist' 2030 | zonename = newlist(zonename, zonecount+1, char *); | ^~~~~~~ host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t))) | ^ list.c:2054:44: note: in expansion of macro 'newlist' 2054 | hostlist = newlist(hostlist, maxhosts, host_data_t); | ^~~~~~~ list.c: In function 'get_soainfo': list.c:2362:24: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 2362 | type = ns_get16(cp); | ^~~~~~~~ list.c:2365:25: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 2365 | class = ns_get16(cp); | ^~~~~~~~ list.c:2368:23: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2368 | ttl = ns_get32(cp); | ^~~~~~~~ list.c:2371:24: warning: conversion to 'int' from 'uint_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] 2371 | dlen = ns_get16(cp); | ^~~~~~~~ list.c:2395:38: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2395 | soa.serial = ns_get32(cp); | ^~~~~~~~ list.c:2397:39: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2397 | soa.refresh = ns_get32(cp); | ^~~~~~~~ list.c:2399:37: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2399 | soa.retry = ns_get32(cp); | ^~~~~~~~ list.c:2401:38: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2401 | soa.expire = ns_get32(cp); | ^~~~~~~~ list.c:2403:40: warning: conversion from 'ulong_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 2403 | soa.nxdomttl = ns_get32(cp); | ^~~~~~~~ list.c: In function 'check_soa': host.h:176:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 176 | #define bitset(a, b) (((a) & (b)) != 0) | ^ list.c:2557:21: note: in expansion of macro 'bitset' 2557 | if (bitset(0x80000000U, soa.serial)) { | ^~~~~~ list.c: In function 'check_dupl': host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t))) | ^ list.c:2662:23: note: in expansion of macro 'newlist' 2662 | s->addrlist = newlist(s->addrlist, s->addrcount + 1, ipaddr_t); | ^~~~~~~ list.c: In function 'check_ttl': list.c:2708:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 2708 | for (hfunc = type, p = name; (c = *p) != '\0'; p++) { | ^~~~ *** [list.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128 bmake: 4 errors bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/host *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/host