Ticket #73140: main.log

File main.log, 105.9 KB (added by rpkrajewski (Robert Krajewski), 7 months ago)

dnstracer build log

Line 
1version:1
2:debug:clean Starting logging for dnstracer @1.9_0
3:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
4:debug:sysinfo MacPorts 2.11.5
5:debug:sysinfo Xcode 26.0.1, CLT none
6:debug:sysinfo SDK 26
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
8:debug:main Executing org.macports.main (dnstracer)
9:debug:main dropping privileges: euid changed to 502, egid changed to 501.
10:debug:main Privilege de-escalation not attempted as not running as root.
11:debug:archivefetch archivefetch phase started at Wed Oct  8 14:40:50 EDT 2025
12:msg:archivefetch --->  Fetching archive for dnstracer
13:debug:archivefetch Executing org.macports.archivefetch (dnstracer)
14:debug:archivefetch euid/egid changed to: 0/0
15:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
16:debug:archivefetch euid/egid changed to: 502/501
17:info:archivefetch --->  dnstracer-1.9_0.darwin_25.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
18:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://packages.macports.org/dnstracer
19:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
20:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://bos.us.packages.macports.org/dnstracer
21:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
22:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/dnstracer
23:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
24:debug:archivefetch Checking if dnstracer-1.9_0.darwin_25.arm64.tbz2 exists at https://packages.macports.org/
25version:1
26:debug:archivefetch Starting logging for dnstracer @1.9_0
27:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
28:debug:sysinfo MacPorts 2.11.5
29:debug:sysinfo Xcode 26.0.1, CLT none
30:debug:sysinfo SDK 26
31:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
32:debug:main Executing org.macports.main (dnstracer)
33:debug:main dropping privileges: euid changed to 502, egid changed to 501.
34:debug:main Privilege de-escalation not attempted as not running as root.
35:debug:fetch fetch phase started at Wed Oct  8 14:40:51 EDT 2025
36:notice:fetch --->  Fetching distfiles for dnstracer
37:debug:fetch Executing org.macports.fetch (dnstracer)
38:debug:fetch Privilege de-escalation not attempted as not running as root.
39:debug:checksum checksum phase started at Wed Oct  8 14:40:51 EDT 2025
40:notice:checksum --->  Verifying checksums for dnstracer
41:debug:checksum Executing org.macports.checksum (dnstracer)
42:info:checksum --->  Checksumming dnstracer-1.9.tar.gz
43:debug:checksum Calculated (md5) is 7db73ce3070119c98049a617fe52ea84
44:debug:checksum Correct (md5) checksum for dnstracer-1.9.tar.gz
45:debug:checksum Calculated (sha1) is b8c60b281c0eb309acd1b1551c51cccb951685c7
46:debug:checksum Correct (sha1) checksum for dnstracer-1.9.tar.gz
47:debug:checksum Calculated (rmd160) is deb18bce06d2524c6ef2df2d8bf6f7730b3be45e
48:debug:checksum Correct (rmd160) checksum for dnstracer-1.9.tar.gz
49:debug:checksum Privilege de-escalation not attempted as not running as root.
50:debug:extract extract phase started at Wed Oct  8 14:40:51 EDT 2025
51:notice:extract --->  Extracting dnstracer
52:debug:extract Executing org.macports.extract (dnstracer)
53:info:extract --->  Extracting dnstracer-1.9.tar.gz
54:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/dnstracer/dnstracer-1.9.tar.gz'
55:debug:extract Environment:
56:debug:extract CC_PRINT_OPTIONS='YES'
57:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/dnstracer-339a3105/work/.CC_PRINT_OPTIONS'
58:debug:extract CPATH='/opt/local/include'
59:debug:extract DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
60:debug:extract LIBRARY_PATH='/opt/local/lib'
61:debug:extract MACOSX_DEPLOYMENT_TARGET='26.0'
62:debug:extract SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
63:debug:extract SOURCE_DATE_EPOCH='1605570041'
64:info:extract Executing:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dnstracer/dnstracer-1.9.tar.gz' | /usr/bin/tar -xf -
65:debug:extract system:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/dnstracer/dnstracer-1.9.tar.gz' | /usr/bin/tar -xf -
66:debug:extract euid/egid changed to: 0/0
67:debug:extract chowned /opt/local/var/macports/build/dnstracer-339a3105/work to macports
68:debug:extract euid/egid changed to: 502/501
69:debug:extract Privilege de-escalation not attempted as not running as root.
70:debug:patch patch phase started at Wed Oct  8 14:40:51 EDT 2025
71:debug:patch Executing org.macports.patch (dnstracer)
72:debug:patch Privilege de-escalation not attempted as not running as root.
73:debug:configure configure phase started at Wed Oct  8 14:40:51 EDT 2025
74:notice:configure --->  Configuring dnstracer
75:debug:configure Preferred compilers: clang macports-clang-18 macports-clang-17
76:debug:configure Using compiler 'Xcode Clang'
77:debug:configure Executing org.macports.configure (dnstracer)
78:debug:configure Environment:
79:debug:configure CC='/usr/bin/clang'
80:debug:configure CC_PRINT_OPTIONS='YES'
81:debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/dnstracer-339a3105/work/.CC_PRINT_OPTIONS'
82:debug:configure CFLAGS='-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64'
83:debug:configure CPATH='/opt/local/include'
84:debug:configure CPPFLAGS='-DBIND_8_COMPAT=1 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
85:debug:configure CXX='/usr/bin/clang++'
86:debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64'
87:debug:configure DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
88:debug:configure F90FLAGS='-pipe -Os -m64'
89:debug:configure FCFLAGS='-pipe -Os -m64'
90:debug:configure FFLAGS='-pipe -Os -m64'
91:debug:configure INSTALL='/opt/local/libexec/macports/clonebin/install'
92:debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64'
93:debug:configure LIBRARY_PATH='/opt/local/lib'
94:debug:configure LIBS='-lresolv'
95:debug:configure MACOSX_DEPLOYMENT_TARGET='26.0'
96:debug:configure OBJC='/usr/bin/clang'
97:debug:configure OBJCFLAGS='-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64'
98:debug:configure OBJCXX='/usr/bin/clang++'
99:debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64'
100:debug:configure SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
101:debug:configure SOURCE_DATE_EPOCH='1605570041'
102:info:configure Executing:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man
103:debug:configure system:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && ./configure --prefix=/opt/local --mandir=/opt/local/share/man
104:info:configure checking for a BSD-compatible install... /opt/local/libexec/macports/clonebin/install
105:info:configure checking whether build environment is sane... yes
106:info:configure checking for gawk... gawk
107:info:configure checking whether make sets ${MAKE}... yes
108:info:configure checking for gcc... /usr/bin/clang
109:info:configure checking for C compiler default output... a.out
110:info:configure checking whether the C compiler works... yes
111:info:configure checking whether we are cross compiling... no
112:info:configure checking for suffix of executables...
113:info:configure checking for suffix of object files... o
114:info:configure checking whether we are using the GNU C compiler... yes
115:info:configure checking whether /usr/bin/clang accepts -g... yes
116:info:configure checking for style of include used by make... GNU
117:info:configure checking dependency style of /usr/bin/clang... gcc3
118:info:configure checking for a BSD-compatible install... /opt/local/libexec/macports/clonebin/install
119:info:configure checking whether byte ordering is bigendian... no
120:info:configure checking for inet_ntoa... yes
121:info:configure checking for socket... yes
122:info:configure checking for gethostbyname... yes
123:info:configure checking how to run the C preprocessor... /usr/bin/clang -E
124:info:configure checking for ANSI C header files... no
125:info:configure checking whether time.h and sys/time.h may both be included... yes
126:info:configure checking for sys/types.h... yes
127:info:configure checking for sys/stat.h... yes
128:info:configure checking for stdlib.h... yes
129:info:configure checking for string.h... yes
130:info:configure checking for memory.h... yes
131:info:configure checking for strings.h... yes
132:info:configure checking for inttypes.h... yes
133:info:configure checking for stdint.h... yes
134:info:configure checking for unistd.h... yes
135:info:configure checking arpa/inet.h usability... yes
136:info:configure checking arpa/inet.h presence... yes
137:info:configure checking for arpa/inet.h... yes
138:info:configure checking netdb.h usability... yes
139:info:configure checking netdb.h presence... yes
140:info:configure checking for netdb.h... yes
141:info:configure checking netinet/in.h usability... yes
142:info:configure checking netinet/in.h presence... yes
143:info:configure checking for netinet/in.h... yes
144:info:configure checking for stdlib.h... (cached) yes
145:info:configure checking for string.h... (cached) yes
146:info:configure checking sys/param.h usability... yes
147:info:configure checking sys/param.h presence... yes
148:info:configure checking for sys/param.h... yes
149:info:configure checking sys/socket.h usability... yes
150:info:configure checking sys/socket.h presence... yes
151:info:configure checking for sys/socket.h... yes
152:info:configure checking sys/time.h usability... yes
153:info:configure checking sys/time.h presence... yes
154:info:configure checking for sys/time.h... yes
155:info:configure checking for unistd.h... (cached) yes
156:info:configure checking resolv.h usability... yes
157:info:configure checking resolv.h presence... yes
158:info:configure checking for resolv.h... yes
159:info:configure checking for gethostbyname... (cached) yes
160:info:configure checking for inet_ntoa... (cached) yes
161:info:configure checking for inet_pton... yes
162:info:configure checking for memset... yes
163:info:configure checking for select... yes
164:info:configure checking for socket... (cached) yes
165:info:configure checking for strcasecmp... yes
166:info:configure checking for strchr... yes
167:info:configure checking for strdup... yes
168:info:configure configure: creating ./config.status
169:info:configure config.status: creating Makefile
170:info:configure config.status: creating config.h
171:info:configure config.status: executing default-1 commands
172:debug:configure Executing portconfigure::configure_finish
173:warn:configure Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:
174:msg:configure   exit: found in dnstracer-1.9/config.log
175:debug:configure Privilege de-escalation not attempted as not running as root.
176:debug:build build phase started at Wed Oct  8 14:40:57 EDT 2025
177:notice:build --->  Building dnstracer
178:debug:build Executing org.macports.build (dnstracer)
179:debug:build Environment:
180:debug:build CC_PRINT_OPTIONS='YES'
181:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/dnstracer-339a3105/work/.CC_PRINT_OPTIONS'
182:debug:build CPATH='/opt/local/include'
183:debug:build DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
184:debug:build LIBRARY_PATH='/opt/local/lib'
185:debug:build MACOSX_DEPLOYMENT_TARGET='26.0'
186:debug:build SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
187:debug:build SOURCE_DATE_EPOCH='1605570041'
188:info:build Executing:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
189:debug:build system:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
190:info:build gnumake: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
191:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/gnumake  all-am
192:info:build gnumake[1]: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
193:info:build source='dnstracer.c' object='dnstracer.o' libtool=no \
194:info:build     depfile='.deps/dnstracer.Po' tmpdepfile='.deps/dnstracer.TPo' \
195:info:build     depmode=gcc3 /bin/sh ./depcomp \
196:info:build     /usr/bin/clang -DHAVE_CONFIG_H -I. -I. -I.   -DBIND_8_COMPAT=1 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk  -pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64 -c `test -f 'dnstracer.c' || echo './'`dnstracer.c
197:info:build dnstracer.c:245:1: error: conflicting types for 'res_9_getlong'
198:info:build   245 | getlong(unsigned char *s)
199:info:build       | ^
200:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
201:info:build   502 | #define getlong                 res_9_getlong
202:info:build       |                                 ^
203:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:11: note: previous declaration is here
204:info:build   608 | u_int32_t       getlong(const u_char *);
205:info:build       |                 ^
206:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
207:info:build   502 | #define getlong                 res_9_getlong
208:info:build       |                                 ^
209:info:build dnstracer.c:251:1: error: conflicting types for 'res_9_getshort'
210:info:build   251 | getshort(unsigned char *s)
211:info:build       | ^
212:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
213:info:build   503 | #define getshort                res_9_getshort
214:info:build       |                                 ^
215:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:11: note: previous declaration is here
216:info:build   607 | u_int16_t       getshort(const u_char *);
217:info:build       |                 ^
218:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
219:info:build   503 | #define getshort                res_9_getshort
220:info:build       |                                 ^
221:info:build dnstracer.c:291:24: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
222:info:build   291 |             offset = getshort(p);
223:info:build       |                               ^
224:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
225:info:build   607 | u_int16_t       getshort(const u_char *);
226:info:build       |                                        ^
227:info:build dnstracer.c:335:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
228:info:build   335 |     RR->domainname = strdup(domainname);
229:info:build       |                    ^ ~~~~~~~~~~~~~~~~~~
230:info:build dnstracer.c:336:27: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
231:info:build   336 |     RR->domainname_string = strdup(printablename(domainname, 1));
232:info:build       |                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233:info:build dnstracer.c:337:25: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
234:info:build   337 |     RR->type = getshort(thisrr);
235:info:build       |                         ^~~~~~
236:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
237:info:build   607 | u_int16_t       getshort(const u_char *);
238:info:build       |                                        ^
239:info:build dnstracer.c:338:26: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
240:info:build   338 |     RR->class = getshort(thisrr + 2);
241:info:build       |                          ^~~~~~~~~~
242:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
243:info:build   607 | u_int16_t       getshort(const u_char *);
244:info:build       |                                        ^
245:info:build dnstracer.c:339:23: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
246:info:build   339 |     RR->ttl = getlong(thisrr + 4);
247:info:build       |                       ^~~~~~~~~~
248:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
249:info:build   608 | u_int32_t       getlong(const u_char *);
250:info:build       |                                       ^
251:info:build dnstracer.c:340:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
252:info:build   340 |     RR->datalength = getshort(thisrr + 8);
253:info:build       |                               ^~~~~~~~~~
254:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
255:info:build   607 | u_int16_t       getshort(const u_char *);
256:info:build       |                                        ^
257:info:build dnstracer.c:345:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
258:info:build   345 |     RR->data_string = strdup(get_resource(RR->type, session, p, 1));
259:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
260:info:build dnstracer.c:393:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
261:info:build   393 |     question->query = strdup(getname(session, &pquestion));
262:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
263:info:build dnstracer.c:394:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
264:info:build   394 |     question->type = getshort(pquestion);
265:info:build       |                               ^~~~~~~~~
266:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
267:info:build   607 | u_int16_t       getshort(const u_char *);
268:info:build       |                                        ^
269:info:build dnstracer.c:395:32: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
270:info:build   395 |     question->class = getshort(pquestion + 2);
271:info:build       |                                ^~~~~~~~~~~~~
272:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
273:info:build   607 | u_int16_t       getshort(const u_char *);
274:info:build       |                                        ^
275:info:build dnstracer.c:581:16: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
276:info:build   581 |         us = getshort(buffer);
277:info:build       |                       ^~~~~~
278:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
279:info:build   607 | u_int16_t       getshort(const u_char *);
280:info:build       |                                        ^
281:info:build dnstracer.c:609:15: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
282:info:build   609 |         ul = getlong(buffer);
283:info:build       |                      ^~~~~~
284:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
285:info:build   608 | u_int32_t       getlong(const u_char *);
286:info:build       |                                       ^
287:info:build dnstracer.c:622:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
288:info:build   622 |     printf("- Queryname:            %s\n", printablename(question->query, 0));
289:info:build       |                                                          ^~~~~~~~~~~~~~~
290:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
291:info:build   439 | printablename(char *name, int withdots)
292:info:build       |                     ^
293:info:build dnstracer.c:679:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
294:info:build   679 |     printf("- Domainname:           %s\n", printablename(rr->domainname, 0));
295:info:build       |                                                          ^~~~~~~~~~~~~~
296:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
297:info:build   439 | printablename(char *name, int withdots)
298:info:build       |                     ^
299:info:build dnstracer.c:688:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
300:info:build   688 |                                     get_resource(rr->type, session, rr->data, 0));
301:info:build       |                                                                     ^~~~~~~~
302:info:build dnstracer.c:536:58: note: passing argument to parameter 'buffer' here
303:info:build   536 | get_resource(int type, struct dnssession *session, char *buffer, int dots)
304:info:build       |                                                          ^
305:info:build dnstracer.c:876:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
306:info:build   876 |     pkt = create_packet(session);
307:info:build       |         ^ ~~~~~~~~~~~~~~~~~~~~~~
308:info:build dnstracer.c:915:18: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
309:info:build   915 |     if (getshort(buffer) != session->send_header->identification) {
310:info:build       |                  ^~~~~~
311:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
312:info:build   607 | u_int16_t       getshort(const u_char *);
313:info:build       |                                        ^
314:info:build dnstracer.c:917:53: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
315:info:build   917 |             session->send_header->identification, getshort(buffer));
316:info:build       |                                                            ^~~~~~
317:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
318:info:build   607 | u_int16_t       getshort(const u_char *);
319:info:build       |                                        ^
320:info:build dnstracer.c:962:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
321:info:build   962 |     strcpy(session->send_question->query + 1, name);
322:info:build       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
323:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
324:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
325:info:build       |                                        ^~~~~~~~~~~
326:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:27: note: expanded from macro '__strcpy_chk_func'
327:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
328:info:build       |                                         ^~~~
329:info:build dnstracer.c:964:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
330:info:build   964 |     p = session->send_question->query + 1;
331:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
332:info:build dnstracer.c:965:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
333:info:build   965 |     q = session->send_question->query;
334:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
335:info:build dnstracer.c:997:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
336:info:build   997 |     arecord->rr_name = strdup(printablename(rr->domainname, 1));
337:info:build       |                                             ^~~~~~~~~~~~~~
338:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
339:info:build   439 | printablename(char *name, int withdots)
340:info:build       |                     ^
341:info:build dnstracer.c:1002:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
342:info:build  1002 |         arecord->rr_data = strdup(rr->data_string);
343:info:build       |                                   ^~~~~~~~~~~~~~~
344:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here
345:info:build   141 | char *_LIBC_CSTR    strdup(const char *__s1);
346:info:build       |                                        ^
347:info:build dnstracer.c:1259:10: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
348:info:build  1259 |                        session->authority->domainname_string) == 0) {
349:info:build       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_strings.h:81:43: note: passing argument to parameter here
351:info:build    81 | int      strcasecmp(const char *, const char *);
352:info:build       |                                               ^
353:info:build dnstracer.c:1303:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
354:info:build  1303 |         if (strcmp(rrauth->domainname_string, ".") == 0) {
355:info:build       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
356:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here
357:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
358:info:build       |                             ^
359:info:build dnstracer.c:1311:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
360:info:build  1311 |             strnrcasecmp(rrauth->domainname_string, server_authfor,
361:info:build       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
362:info:build dnstracer.c:227:26: note: passing argument to parameter 'big' here
363:info:build   227 | strnrcasecmp(const char *big, const char *little, size_t len)
364:info:build       |                          ^
365:info:build dnstracer.c:1325:30: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
366:info:build  1325 |            if (strcmp(printablename(rradd->domainname, 1),
367:info:build       |                                     ^~~~~~~~~~~~~~~~~
368:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
369:info:build   439 | printablename(char *name, int withdots)
370:info:build       |                     ^
371:info:build dnstracer.c:1326:3: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
372:info:build  1326 |                 rrauth->data_string) == 0)
373:info:build       |                 ^~~~~~~~~~~~~~~~~~~
374:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
375:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
376:info:build       |                                               ^
377:info:build dnstracer.c:1337:28: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
378:info:build  1337 |                 if (strcmp(printablename(rradd->domainname, 1),
379:info:build       |                                          ^~~~~~~~~~~~~~~~~
380:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
381:info:build   439 | printablename(char *name, int withdots)
382:info:build       |                     ^
383:info:build dnstracer.c:1338:7: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
384:info:build  1338 |                            rrauth->data_string) == 0)
385:info:build       |                            ^~~~~~~~~~~~~~~~~~~
386:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
387:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
388:info:build       |                                               ^
389:info:build dnstracer.c:1359:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
390:info:build  1359 |                 strcpy(nextserver_name, printablename(rradd->domainname, 1));
391:info:build       |                                                       ^~~~~~~~~~~~~~~~~
392:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
393:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
394:info:build       |                                        ^~~~~~~~~~~
395:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
396:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
397:info:build       |                                               ^~~~~~~~~~~
398:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
399:info:build   439 | printablename(char *name, int withdots)
400:info:build       |                     ^
401:info:build dnstracer.c:1360:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
402:info:build  1360 |                 strcpy(nextserver_ip, rradd->data_string);
403:info:build       |                                       ^~~~~~~~~~~~~~~~~~
404:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
405:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
406:info:build       |                                        ^~~~~~~~~~~
407:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
408:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
409:info:build       |                                               ^~~~~~~~~~~
410:info:build dnstracer.c:1363:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
411:info:build  1363 |                             nextserver_name, rrauth->domainname_string,
412:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
413:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
414:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
415:info:build       |           ^
416:info:build dnstracer.c:1369:27: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
417:info:build  1369 |                 strcpy(nextserver_name, rrauth->data_string);
418:info:build       |                                         ^~~~~~~~~~~~~~~~~~~
419:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
420:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
421:info:build       |                                        ^~~~~~~~~~~
422:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
423:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
424:info:build       |                                               ^~~~~~~~~~~
425:info:build dnstracer.c:1399:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
426:info:build  1399 |                             unsigned char *s = addr_list[i];
427:info:build       |                                            ^   ~~~~~~~~~~~~
428:info:build dnstracer.c:1404:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
429:info:build  1404 |                             unsigned char *s = addr_list[i];
430:info:build       |                                            ^   ~~~~~~~~~~~~
431:info:build dnstracer.c:1416:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
432:info:build  1416 |                             nextserver_name, rrauth->domainname_string,
433:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
434:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
435:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
436:info:build       |           ^
437:info:build dnstracer.c:1433:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
438:info:build  1433 |                         nextserver_name, rrauth->domainname_string,
439:info:build       |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
440:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
441:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
442:info:build       |           ^
443:info:build dnstracer.c:1643:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
444:info:build  1643 |             unsigned char *s = h->h_addr_list[0];
445:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
446:info:build dnstracer.c:1647:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
447:info:build  1647 |             unsigned char *s = h->h_addr_list[0];
448:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
449:info:build 41 warnings and 2 errors generated.
450:info:build gnumake[1]: *** [dnstracer.o] Error 1
451:info:build gnumake[1]: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
452:info:build gnumake: *** [all] Error 2
453:info:build gnumake: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
454:info:build Command failed:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
455:info:build Exit code: 2
456:error:build Failed to build dnstracer: command execution failed
457:debug:build Error code: CHILDSTATUS 62907 2
458:debug:build Backtrace: command execution failed
459:debug:build     while executing
460:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
461:debug:build     invoked from within
462:debug:build "command_exec -callback portprogress::target_progress_callback build"
463:debug:build     (procedure "portbuild::build_main" line 10)
464:debug:build     invoked from within
465:debug:build "$procedure $targetname"
466:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_dnstracer/dnstracer/main.log for details.
467version:1
468:debug:main Starting logging for dnstracer @1.9_0
469:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
470:debug:sysinfo MacPorts 2.11.5
471:debug:sysinfo Xcode 26.0.1, CLT none
472:debug:sysinfo SDK 26
473:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
474:debug:main Executing org.macports.main (dnstracer)
475:debug:main dropping privileges: euid changed to 502, egid changed to 501.
476:debug:main Privilege de-escalation not attempted as not running as root.
477:debug:archivefetch archivefetch phase started at Sun Oct 19 11:54:12 EDT 2025
478:msg:archivefetch --->  Fetching archive for dnstracer
479:debug:archivefetch Executing org.macports.archivefetch (dnstracer)
480:debug:archivefetch euid/egid changed to: 0/0
481:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
482:debug:archivefetch euid/egid changed to: 502/501
483:info:archivefetch --->  dnstracer-1.9_0.darwin_25.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
484:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://bos.us.packages.macports.org/dnstracer
485:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
486:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://packages.macports.org/dnstracer
487:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
488:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/dnstracer
489:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
490:debug:archivefetch Checking if dnstracer-1.9_0.darwin_25.arm64.tbz2 exists at https://packages.macports.org/
491version:1
492:debug:archivefetch Starting logging for dnstracer @1.9_0
493:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
494:debug:sysinfo MacPorts 2.11.5
495:debug:sysinfo Xcode 26.0.1, CLT none
496:debug:sysinfo SDK 26
497:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
498:debug:main Executing org.macports.main (dnstracer)
499:debug:main dropping privileges: euid changed to 502, egid changed to 501.
500:debug:main Privilege de-escalation not attempted as not running as root.
501:debug:main Skipping completed org.macports.fetch (dnstracer)
502:debug:main Privilege de-escalation not attempted as not running as root.
503:debug:main Skipping completed org.macports.checksum (dnstracer)
504:debug:main Privilege de-escalation not attempted as not running as root.
505:debug:main Skipping completed org.macports.extract (dnstracer)
506:debug:main Privilege de-escalation not attempted as not running as root.
507:debug:main Skipping completed org.macports.patch (dnstracer)
508:debug:main Privilege de-escalation not attempted as not running as root.
509:debug:main Skipping completed org.macports.configure (dnstracer)
510:debug:main Privilege de-escalation not attempted as not running as root.
511:debug:build build phase started at Sun Oct 19 11:54:16 EDT 2025
512:notice:build --->  Building dnstracer
513:debug:build Executing org.macports.build (dnstracer)
514:debug:build Environment:
515:debug:build CC_PRINT_OPTIONS='YES'
516:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/dnstracer-339a3105/work/.CC_PRINT_OPTIONS'
517:debug:build CPATH='/opt/local/include'
518:debug:build DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
519:debug:build LIBRARY_PATH='/opt/local/lib'
520:debug:build MACOSX_DEPLOYMENT_TARGET='26.0'
521:debug:build SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
522:debug:build SOURCE_DATE_EPOCH='1605570041'
523:info:build Executing:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
524:debug:build system:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
525:info:build gnumake: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
526:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/gnumake  all-am
527:info:build gnumake[1]: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
528:info:build source='dnstracer.c' object='dnstracer.o' libtool=no \
529:info:build     depfile='.deps/dnstracer.Po' tmpdepfile='.deps/dnstracer.TPo' \
530:info:build     depmode=gcc3 /bin/sh ./depcomp \
531:info:build     /usr/bin/clang -DHAVE_CONFIG_H -I. -I. -I.   -DBIND_8_COMPAT=1 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk  -pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64 -c `test -f 'dnstracer.c' || echo './'`dnstracer.c
532:info:build dnstracer.c:245:1: error: conflicting types for 'res_9_getlong'
533:info:build   245 | getlong(unsigned char *s)
534:info:build       | ^
535:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
536:info:build   502 | #define getlong                 res_9_getlong
537:info:build       |                                 ^
538:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:11: note: previous declaration is here
539:info:build   608 | u_int32_t       getlong(const u_char *);
540:info:build       |                 ^
541:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
542:info:build   502 | #define getlong                 res_9_getlong
543:info:build       |                                 ^
544:info:build dnstracer.c:251:1: error: conflicting types for 'res_9_getshort'
545:info:build   251 | getshort(unsigned char *s)
546:info:build       | ^
547:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
548:info:build   503 | #define getshort                res_9_getshort
549:info:build       |                                 ^
550:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:11: note: previous declaration is here
551:info:build   607 | u_int16_t       getshort(const u_char *);
552:info:build       |                 ^
553:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
554:info:build   503 | #define getshort                res_9_getshort
555:info:build       |                                 ^
556:info:build dnstracer.c:291:24: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
557:info:build   291 |             offset = getshort(p);
558:info:build       |                               ^
559:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
560:info:build   607 | u_int16_t       getshort(const u_char *);
561:info:build       |                                        ^
562:info:build dnstracer.c:335:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
563:info:build   335 |     RR->domainname = strdup(domainname);
564:info:build       |                    ^ ~~~~~~~~~~~~~~~~~~
565:info:build dnstracer.c:336:27: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
566:info:build   336 |     RR->domainname_string = strdup(printablename(domainname, 1));
567:info:build       |                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
568:info:build dnstracer.c:337:25: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
569:info:build   337 |     RR->type = getshort(thisrr);
570:info:build       |                         ^~~~~~
571:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
572:info:build   607 | u_int16_t       getshort(const u_char *);
573:info:build       |                                        ^
574:info:build dnstracer.c:338:26: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
575:info:build   338 |     RR->class = getshort(thisrr + 2);
576:info:build       |                          ^~~~~~~~~~
577:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
578:info:build   607 | u_int16_t       getshort(const u_char *);
579:info:build       |                                        ^
580:info:build dnstracer.c:339:23: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
581:info:build   339 |     RR->ttl = getlong(thisrr + 4);
582:info:build       |                       ^~~~~~~~~~
583:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
584:info:build   608 | u_int32_t       getlong(const u_char *);
585:info:build       |                                       ^
586:info:build dnstracer.c:340:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
587:info:build   340 |     RR->datalength = getshort(thisrr + 8);
588:info:build       |                               ^~~~~~~~~~
589:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
590:info:build   607 | u_int16_t       getshort(const u_char *);
591:info:build       |                                        ^
592:info:build dnstracer.c:345:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
593:info:build   345 |     RR->data_string = strdup(get_resource(RR->type, session, p, 1));
594:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595:info:build dnstracer.c:393:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
596:info:build   393 |     question->query = strdup(getname(session, &pquestion));
597:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
598:info:build dnstracer.c:394:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
599:info:build   394 |     question->type = getshort(pquestion);
600:info:build       |                               ^~~~~~~~~
601:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
602:info:build   607 | u_int16_t       getshort(const u_char *);
603:info:build       |                                        ^
604:info:build dnstracer.c:395:32: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
605:info:build   395 |     question->class = getshort(pquestion + 2);
606:info:build       |                                ^~~~~~~~~~~~~
607:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
608:info:build   607 | u_int16_t       getshort(const u_char *);
609:info:build       |                                        ^
610:info:build dnstracer.c:581:16: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
611:info:build   581 |         us = getshort(buffer);
612:info:build       |                       ^~~~~~
613:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
614:info:build   607 | u_int16_t       getshort(const u_char *);
615:info:build       |                                        ^
616:info:build dnstracer.c:609:15: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
617:info:build   609 |         ul = getlong(buffer);
618:info:build       |                      ^~~~~~
619:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
620:info:build   608 | u_int32_t       getlong(const u_char *);
621:info:build       |                                       ^
622:info:build dnstracer.c:622:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
623:info:build   622 |     printf("- Queryname:            %s\n", printablename(question->query, 0));
624:info:build       |                                                          ^~~~~~~~~~~~~~~
625:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
626:info:build   439 | printablename(char *name, int withdots)
627:info:build       |                     ^
628:info:build dnstracer.c:679:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
629:info:build   679 |     printf("- Domainname:           %s\n", printablename(rr->domainname, 0));
630:info:build       |                                                          ^~~~~~~~~~~~~~
631:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
632:info:build   439 | printablename(char *name, int withdots)
633:info:build       |                     ^
634:info:build dnstracer.c:688:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
635:info:build   688 |                                     get_resource(rr->type, session, rr->data, 0));
636:info:build       |                                                                     ^~~~~~~~
637:info:build dnstracer.c:536:58: note: passing argument to parameter 'buffer' here
638:info:build   536 | get_resource(int type, struct dnssession *session, char *buffer, int dots)
639:info:build       |                                                          ^
640:info:build dnstracer.c:876:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
641:info:build   876 |     pkt = create_packet(session);
642:info:build       |         ^ ~~~~~~~~~~~~~~~~~~~~~~
643:info:build dnstracer.c:915:18: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
644:info:build   915 |     if (getshort(buffer) != session->send_header->identification) {
645:info:build       |                  ^~~~~~
646:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
647:info:build   607 | u_int16_t       getshort(const u_char *);
648:info:build       |                                        ^
649:info:build dnstracer.c:917:53: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
650:info:build   917 |             session->send_header->identification, getshort(buffer));
651:info:build       |                                                            ^~~~~~
652:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
653:info:build   607 | u_int16_t       getshort(const u_char *);
654:info:build       |                                        ^
655:info:build dnstracer.c:962:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
656:info:build   962 |     strcpy(session->send_question->query + 1, name);
657:info:build       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
659:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
660:info:build       |                                        ^~~~~~~~~~~
661:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:27: note: expanded from macro '__strcpy_chk_func'
662:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
663:info:build       |                                         ^~~~
664:info:build dnstracer.c:964:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
665:info:build   964 |     p = session->send_question->query + 1;
666:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
667:info:build dnstracer.c:965:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
668:info:build   965 |     q = session->send_question->query;
669:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
670:info:build dnstracer.c:997:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
671:info:build   997 |     arecord->rr_name = strdup(printablename(rr->domainname, 1));
672:info:build       |                                             ^~~~~~~~~~~~~~
673:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
674:info:build   439 | printablename(char *name, int withdots)
675:info:build       |                     ^
676:info:build dnstracer.c:1002:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
677:info:build  1002 |         arecord->rr_data = strdup(rr->data_string);
678:info:build       |                                   ^~~~~~~~~~~~~~~
679:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here
680:info:build   141 | char *_LIBC_CSTR    strdup(const char *__s1);
681:info:build       |                                        ^
682:info:build dnstracer.c:1259:10: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
683:info:build  1259 |                        session->authority->domainname_string) == 0) {
684:info:build       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_strings.h:81:43: note: passing argument to parameter here
686:info:build    81 | int      strcasecmp(const char *, const char *);
687:info:build       |                                               ^
688:info:build dnstracer.c:1303:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
689:info:build  1303 |         if (strcmp(rrauth->domainname_string, ".") == 0) {
690:info:build       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
691:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here
692:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
693:info:build       |                             ^
694:info:build dnstracer.c:1311:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
695:info:build  1311 |             strnrcasecmp(rrauth->domainname_string, server_authfor,
696:info:build       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
697:info:build dnstracer.c:227:26: note: passing argument to parameter 'big' here
698:info:build   227 | strnrcasecmp(const char *big, const char *little, size_t len)
699:info:build       |                          ^
700:info:build dnstracer.c:1325:30: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
701:info:build  1325 |            if (strcmp(printablename(rradd->domainname, 1),
702:info:build       |                                     ^~~~~~~~~~~~~~~~~
703:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
704:info:build   439 | printablename(char *name, int withdots)
705:info:build       |                     ^
706:info:build dnstracer.c:1326:3: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
707:info:build  1326 |                 rrauth->data_string) == 0)
708:info:build       |                 ^~~~~~~~~~~~~~~~~~~
709:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
710:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
711:info:build       |                                               ^
712:info:build dnstracer.c:1337:28: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
713:info:build  1337 |                 if (strcmp(printablename(rradd->domainname, 1),
714:info:build       |                                          ^~~~~~~~~~~~~~~~~
715:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
716:info:build   439 | printablename(char *name, int withdots)
717:info:build       |                     ^
718:info:build dnstracer.c:1338:7: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
719:info:build  1338 |                            rrauth->data_string) == 0)
720:info:build       |                            ^~~~~~~~~~~~~~~~~~~
721:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
722:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
723:info:build       |                                               ^
724:info:build dnstracer.c:1359:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
725:info:build  1359 |                 strcpy(nextserver_name, printablename(rradd->domainname, 1));
726:info:build       |                                                       ^~~~~~~~~~~~~~~~~
727:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
728:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
729:info:build       |                                        ^~~~~~~~~~~
730:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
731:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
732:info:build       |                                               ^~~~~~~~~~~
733:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
734:info:build   439 | printablename(char *name, int withdots)
735:info:build       |                     ^
736:info:build dnstracer.c:1360:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
737:info:build  1360 |                 strcpy(nextserver_ip, rradd->data_string);
738:info:build       |                                       ^~~~~~~~~~~~~~~~~~
739:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
740:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
741:info:build       |                                        ^~~~~~~~~~~
742:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
743:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
744:info:build       |                                               ^~~~~~~~~~~
745:info:build dnstracer.c:1363:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
746:info:build  1363 |                             nextserver_name, rrauth->domainname_string,
747:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
748:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
749:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
750:info:build       |           ^
751:info:build dnstracer.c:1369:27: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
752:info:build  1369 |                 strcpy(nextserver_name, rrauth->data_string);
753:info:build       |                                         ^~~~~~~~~~~~~~~~~~~
754:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
755:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
756:info:build       |                                        ^~~~~~~~~~~
757:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
758:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
759:info:build       |                                               ^~~~~~~~~~~
760:info:build dnstracer.c:1399:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
761:info:build  1399 |                             unsigned char *s = addr_list[i];
762:info:build       |                                            ^   ~~~~~~~~~~~~
763:info:build dnstracer.c:1404:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
764:info:build  1404 |                             unsigned char *s = addr_list[i];
765:info:build       |                                            ^   ~~~~~~~~~~~~
766:info:build dnstracer.c:1416:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
767:info:build  1416 |                             nextserver_name, rrauth->domainname_string,
768:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
769:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
770:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
771:info:build       |           ^
772:info:build dnstracer.c:1433:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
773:info:build  1433 |                         nextserver_name, rrauth->domainname_string,
774:info:build       |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
775:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
776:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
777:info:build       |           ^
778:info:build dnstracer.c:1643:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
779:info:build  1643 |             unsigned char *s = h->h_addr_list[0];
780:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
781:info:build dnstracer.c:1647:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
782:info:build  1647 |             unsigned char *s = h->h_addr_list[0];
783:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
784:info:build 41 warnings and 2 errors generated.
785:info:build gnumake[1]: *** [dnstracer.o] Error 1
786:info:build gnumake[1]: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
787:info:build gnumake: *** [all] Error 2
788:info:build gnumake: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
789:info:build Command failed:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
790:info:build Exit code: 2
791:error:build Failed to build dnstracer: command execution failed
792:debug:build Error code: CHILDSTATUS 51744 2
793:debug:build Backtrace: command execution failed
794:debug:build     while executing
795:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
796:debug:build     invoked from within
797:debug:build "command_exec -callback portprogress::target_progress_callback build"
798:debug:build     (procedure "portbuild::build_main" line 10)
799:debug:build     invoked from within
800:debug:build "$procedure $targetname"
801:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_dnstracer/dnstracer/main.log for details.
802version:1
803:debug:main Starting logging for dnstracer @1.9_0
804:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
805:debug:sysinfo MacPorts 2.11.5
806:debug:sysinfo Xcode 26.0.1, CLT none
807:debug:sysinfo SDK 26
808:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
809:debug:main Executing org.macports.main (dnstracer)
810:debug:main dropping privileges: euid changed to 502, egid changed to 501.
811:debug:main Privilege de-escalation not attempted as not running as root.
812:debug:archivefetch archivefetch phase started at Sun Oct 19 12:06:12 EDT 2025
813:msg:archivefetch --->  Fetching archive for dnstracer
814:debug:archivefetch Executing org.macports.archivefetch (dnstracer)
815:debug:archivefetch euid/egid changed to: 0/0
816:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
817:debug:archivefetch euid/egid changed to: 502/501
818:info:archivefetch --->  dnstracer-1.9_0.darwin_25.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
819:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://bos.us.packages.macports.org/dnstracer
820:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
821:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://packages.macports.org/dnstracer
822:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
823:msg:archivefetch --->  Attempting to fetch dnstracer-1.9_0.darwin_25.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/dnstracer
824:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
825:debug:archivefetch Checking if dnstracer-1.9_0.darwin_25.arm64.tbz2 exists at https://packages.macports.org/
826version:1
827:debug:archivefetch Starting logging for dnstracer @1.9_0
828:debug:sysinfo macOS 26.0.1 (darwin/25.0.0) arch arm
829:debug:sysinfo MacPorts 2.11.5
830:debug:sysinfo Xcode 26.0.1, CLT none
831:debug:sysinfo SDK 26
832:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 26.0
833:debug:main Executing org.macports.main (dnstracer)
834:debug:main dropping privileges: euid changed to 502, egid changed to 501.
835:debug:main Privilege de-escalation not attempted as not running as root.
836:debug:main Skipping completed org.macports.fetch (dnstracer)
837:debug:main Privilege de-escalation not attempted as not running as root.
838:debug:main Skipping completed org.macports.checksum (dnstracer)
839:debug:main Privilege de-escalation not attempted as not running as root.
840:debug:main Skipping completed org.macports.extract (dnstracer)
841:debug:main Privilege de-escalation not attempted as not running as root.
842:debug:main Skipping completed org.macports.patch (dnstracer)
843:debug:main Privilege de-escalation not attempted as not running as root.
844:debug:main Skipping completed org.macports.configure (dnstracer)
845:debug:main Privilege de-escalation not attempted as not running as root.
846:debug:build build phase started at Sun Oct 19 12:06:13 EDT 2025
847:notice:build --->  Building dnstracer
848:debug:build Executing org.macports.build (dnstracer)
849:debug:build Environment:
850:debug:build CC_PRINT_OPTIONS='YES'
851:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/dnstracer-339a3105/work/.CC_PRINT_OPTIONS'
852:debug:build CPATH='/opt/local/include'
853:debug:build DEVELOPER_DIR='/Applications/Xcode.app/Contents/Developer'
854:debug:build LIBRARY_PATH='/opt/local/lib'
855:debug:build MACOSX_DEPLOYMENT_TARGET='26.0'
856:debug:build SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk'
857:debug:build SOURCE_DATE_EPOCH='1605570041'
858:info:build Executing:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
859:debug:build system:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
860:info:build gnumake: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
861:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/gnumake  all-am
862:info:build gnumake[1]: Entering directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
863:info:build source='dnstracer.c' object='dnstracer.o' libtool=no \
864:info:build     depfile='.deps/dnstracer.Po' tmpdepfile='.deps/dnstracer.TPo' \
865:info:build     depmode=gcc3 /bin/sh ./depcomp \
866:info:build     /usr/bin/clang -DHAVE_CONFIG_H -I. -I. -I.   -DBIND_8_COMPAT=1 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk  -pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk -arch arm64 -c `test -f 'dnstracer.c' || echo './'`dnstracer.c
867:info:build dnstracer.c:245:1: error: conflicting types for 'res_9_getlong'
868:info:build   245 | getlong(unsigned char *s)
869:info:build       | ^
870:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
871:info:build   502 | #define getlong                 res_9_getlong
872:info:build       |                                 ^
873:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:11: note: previous declaration is here
874:info:build   608 | u_int32_t       getlong(const u_char *);
875:info:build       |                 ^
876:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:502:19: note: expanded from macro 'getlong'
877:info:build   502 | #define getlong                 res_9_getlong
878:info:build       |                                 ^
879:info:build dnstracer.c:251:1: error: conflicting types for 'res_9_getshort'
880:info:build   251 | getshort(unsigned char *s)
881:info:build       | ^
882:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
883:info:build   503 | #define getshort                res_9_getshort
884:info:build       |                                 ^
885:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:11: note: previous declaration is here
886:info:build   607 | u_int16_t       getshort(const u_char *);
887:info:build       |                 ^
888:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:503:19: note: expanded from macro 'getshort'
889:info:build   503 | #define getshort                res_9_getshort
890:info:build       |                                 ^
891:info:build dnstracer.c:291:24: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
892:info:build   291 |             offset = getshort(p);
893:info:build       |                               ^
894:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
895:info:build   607 | u_int16_t       getshort(const u_char *);
896:info:build       |                                        ^
897:info:build dnstracer.c:335:20: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
898:info:build   335 |     RR->domainname = strdup(domainname);
899:info:build       |                    ^ ~~~~~~~~~~~~~~~~~~
900:info:build dnstracer.c:336:27: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
901:info:build   336 |     RR->domainname_string = strdup(printablename(domainname, 1));
902:info:build       |                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
903:info:build dnstracer.c:337:25: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
904:info:build   337 |     RR->type = getshort(thisrr);
905:info:build       |                         ^~~~~~
906:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
907:info:build   607 | u_int16_t       getshort(const u_char *);
908:info:build       |                                        ^
909:info:build dnstracer.c:338:26: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
910:info:build   338 |     RR->class = getshort(thisrr + 2);
911:info:build       |                          ^~~~~~~~~~
912:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
913:info:build   607 | u_int16_t       getshort(const u_char *);
914:info:build       |                                        ^
915:info:build dnstracer.c:339:23: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
916:info:build   339 |     RR->ttl = getlong(thisrr + 4);
917:info:build       |                       ^~~~~~~~~~
918:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
919:info:build   608 | u_int32_t       getlong(const u_char *);
920:info:build       |                                       ^
921:info:build dnstracer.c:340:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
922:info:build   340 |     RR->datalength = getshort(thisrr + 8);
923:info:build       |                               ^~~~~~~~~~
924:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
925:info:build   607 | u_int16_t       getshort(const u_char *);
926:info:build       |                                        ^
927:info:build dnstracer.c:345:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
928:info:build   345 |     RR->data_string = strdup(get_resource(RR->type, session, p, 1));
929:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
930:info:build dnstracer.c:393:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
931:info:build   393 |     question->query = strdup(getname(session, &pquestion));
932:info:build       |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
933:info:build dnstracer.c:394:31: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
934:info:build   394 |     question->type = getshort(pquestion);
935:info:build       |                               ^~~~~~~~~
936:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
937:info:build   607 | u_int16_t       getshort(const u_char *);
938:info:build       |                                        ^
939:info:build dnstracer.c:395:32: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
940:info:build   395 |     question->class = getshort(pquestion + 2);
941:info:build       |                                ^~~~~~~~~~~~~
942:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
943:info:build   607 | u_int16_t       getshort(const u_char *);
944:info:build       |                                        ^
945:info:build dnstracer.c:581:16: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
946:info:build   581 |         us = getshort(buffer);
947:info:build       |                       ^~~~~~
948:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
949:info:build   607 | u_int16_t       getshort(const u_char *);
950:info:build       |                                        ^
951:info:build dnstracer.c:609:15: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
952:info:build   609 |         ul = getlong(buffer);
953:info:build       |                      ^~~~~~
954:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:608:33: note: passing argument to parameter here
955:info:build   608 | u_int32_t       getlong(const u_char *);
956:info:build       |                                       ^
957:info:build dnstracer.c:622:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
958:info:build   622 |     printf("- Queryname:            %s\n", printablename(question->query, 0));
959:info:build       |                                                          ^~~~~~~~~~~~~~~
960:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
961:info:build   439 | printablename(char *name, int withdots)
962:info:build       |                     ^
963:info:build dnstracer.c:679:58: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
964:info:build   679 |     printf("- Domainname:           %s\n", printablename(rr->domainname, 0));
965:info:build       |                                                          ^~~~~~~~~~~~~~
966:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
967:info:build   439 | printablename(char *name, int withdots)
968:info:build       |                     ^
969:info:build dnstracer.c:688:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
970:info:build   688 |                                     get_resource(rr->type, session, rr->data, 0));
971:info:build       |                                                                     ^~~~~~~~
972:info:build dnstracer.c:536:58: note: passing argument to parameter 'buffer' here
973:info:build   536 | get_resource(int type, struct dnssession *session, char *buffer, int dots)
974:info:build       |                                                          ^
975:info:build dnstracer.c:876:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
976:info:build   876 |     pkt = create_packet(session);
977:info:build       |         ^ ~~~~~~~~~~~~~~~~~~~~~~
978:info:build dnstracer.c:915:18: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
979:info:build   915 |     if (getshort(buffer) != session->send_header->identification) {
980:info:build       |                  ^~~~~~
981:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
982:info:build   607 | u_int16_t       getshort(const u_char *);
983:info:build       |                                        ^
984:info:build dnstracer.c:917:53: warning: passing 'char[2048]' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
985:info:build   917 |             session->send_header->identification, getshort(buffer));
986:info:build       |                                                            ^~~~~~
987:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/resolv.h:607:34: note: passing argument to parameter here
988:info:build   607 | u_int16_t       getshort(const u_char *);
989:info:build       |                                        ^
990:info:build dnstracer.c:962:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
991:info:build   962 |     strcpy(session->send_question->query + 1, name);
992:info:build       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
993:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
994:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
995:info:build       |                                        ^~~~~~~~~~~
996:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:27: note: expanded from macro '__strcpy_chk_func'
997:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
998:info:build       |                                         ^~~~
999:info:build dnstracer.c:964:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1000:info:build   964 |     p = session->send_question->query + 1;
1001:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1002:info:build dnstracer.c:965:7: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1003:info:build   965 |     q = session->send_question->query;
1004:info:build       |       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1005:info:build dnstracer.c:997:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1006:info:build   997 |     arecord->rr_name = strdup(printablename(rr->domainname, 1));
1007:info:build       |                                             ^~~~~~~~~~~~~~
1008:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
1009:info:build   439 | printablename(char *name, int withdots)
1010:info:build       |                     ^
1011:info:build dnstracer.c:1002:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1012:info:build  1002 |         arecord->rr_data = strdup(rr->data_string);
1013:info:build       |                                   ^~~~~~~~~~~~~~~
1014:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:141:40: note: passing argument to parameter '__s1' here
1015:info:build   141 | char *_LIBC_CSTR    strdup(const char *__s1);
1016:info:build       |                                        ^
1017:info:build dnstracer.c:1259:10: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1018:info:build  1259 |                        session->authority->domainname_string) == 0) {
1019:info:build       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1020:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_strings.h:81:43: note: passing argument to parameter here
1021:info:build    81 | int      strcasecmp(const char *, const char *);
1022:info:build       |                                               ^
1023:info:build dnstracer.c:1303:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1024:info:build  1303 |         if (strcmp(rrauth->domainname_string, ".") == 0) {
1025:info:build       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
1026:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:25: note: passing argument to parameter '__s1' here
1027:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
1028:info:build       |                             ^
1029:info:build dnstracer.c:1311:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1030:info:build  1311 |             strnrcasecmp(rrauth->domainname_string, server_authfor,
1031:info:build       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
1032:info:build dnstracer.c:227:26: note: passing argument to parameter 'big' here
1033:info:build   227 | strnrcasecmp(const char *big, const char *little, size_t len)
1034:info:build       |                          ^
1035:info:build dnstracer.c:1325:30: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1036:info:build  1325 |            if (strcmp(printablename(rradd->domainname, 1),
1037:info:build       |                                     ^~~~~~~~~~~~~~~~~
1038:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
1039:info:build   439 | printablename(char *name, int withdots)
1040:info:build       |                     ^
1041:info:build dnstracer.c:1326:3: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1042:info:build  1326 |                 rrauth->data_string) == 0)
1043:info:build       |                 ^~~~~~~~~~~~~~~~~~~
1044:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
1045:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
1046:info:build       |                                               ^
1047:info:build dnstracer.c:1337:28: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1048:info:build  1337 |                 if (strcmp(printablename(rradd->domainname, 1),
1049:info:build       |                                          ^~~~~~~~~~~~~~~~~
1050:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
1051:info:build   439 | printablename(char *name, int withdots)
1052:info:build       |                     ^
1053:info:build dnstracer.c:1338:7: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1054:info:build  1338 |                            rrauth->data_string) == 0)
1055:info:build       |                            ^~~~~~~~~~~~~~~~~~~
1056:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/_string.h:89:43: note: passing argument to parameter '__s2' here
1057:info:build    89 | int      strcmp(const char *__s1, const char *__s2);
1058:info:build       |                                               ^
1059:info:build dnstracer.c:1359:41: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1060:info:build  1359 |                 strcpy(nextserver_name, printablename(rradd->domainname, 1));
1061:info:build       |                                                       ^~~~~~~~~~~~~~~~~
1062:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
1063:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
1064:info:build       |                                        ^~~~~~~~~~~
1065:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
1066:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
1067:info:build       |                                               ^~~~~~~~~~~
1068:info:build dnstracer.c:439:21: note: passing argument to parameter 'name' here
1069:info:build   439 | printablename(char *name, int withdots)
1070:info:build       |                     ^
1071:info:build dnstracer.c:1360:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1072:info:build  1360 |                 strcpy(nextserver_ip, rradd->data_string);
1073:info:build       |                                       ^~~~~~~~~~~~~~~~~~
1074:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
1075:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
1076:info:build       |                                        ^~~~~~~~~~~
1077:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
1078:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
1079:info:build       |                                               ^~~~~~~~~~~
1080:info:build dnstracer.c:1363:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1081:info:build  1363 |                             nextserver_name, rrauth->domainname_string,
1082:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
1083:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
1084:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
1085:info:build       |           ^
1086:info:build dnstracer.c:1369:27: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1087:info:build  1369 |                 strcpy(nextserver_name, rrauth->data_string);
1088:info:build       |                                         ^~~~~~~~~~~~~~~~~~~
1089:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:249:40: note: expanded from macro 'strcpy'
1090:info:build   249 | #define strcpy(...) __strcpy_chk_func (__VA_ARGS__)
1091:info:build       |                                        ^~~~~~~~~~~
1092:info:build /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.sdk/usr/include/secure/_string.h:172:33: note: expanded from macro '__strcpy_chk_func'
1093:info:build   172 |                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
1094:info:build       |                                               ^~~~~~~~~~~
1095:info:build dnstracer.c:1399:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1096:info:build  1399 |                             unsigned char *s = addr_list[i];
1097:info:build       |                                            ^   ~~~~~~~~~~~~
1098:info:build dnstracer.c:1404:23: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1099:info:build  1404 |                             unsigned char *s = addr_list[i];
1100:info:build       |                                            ^   ~~~~~~~~~~~~
1101:info:build dnstracer.c:1416:25: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1102:info:build  1416 |                             nextserver_name, rrauth->domainname_string,
1103:info:build       |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
1104:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
1105:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
1106:info:build       |           ^
1107:info:build dnstracer.c:1433:21: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1108:info:build  1433 |                         nextserver_name, rrauth->domainname_string,
1109:info:build       |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
1110:info:build dnstracer.c:1132:11: note: passing argument to parameter 'server_authfor' here
1111:info:build  1132 |     char *server_authfor, int depth, char *prefix, int last)
1112:info:build       |           ^
1113:info:build dnstracer.c:1643:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1114:info:build  1643 |             unsigned char *s = h->h_addr_list[0];
1115:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
1116:info:build dnstracer.c:1647:21: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
1117:info:build  1647 |             unsigned char *s = h->h_addr_list[0];
1118:info:build       |                            ^   ~~~~~~~~~~~~~~~~~
1119:info:build 41 warnings and 2 errors generated.
1120:info:build gnumake[1]: *** [dnstracer.o] Error 1
1121:info:build gnumake[1]: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
1122:info:build gnumake: *** [all] Error 2
1123:info:build gnumake: Leaving directory `/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9'
1124:info:build Command failed:  cd "/opt/local/var/macports/build/dnstracer-339a3105/work/dnstracer-1.9" && /usr/bin/gnumake -j10 -w all
1125:info:build Exit code: 2
1126:error:build Failed to build dnstracer: command execution failed
1127:debug:build Error code: CHILDSTATUS 55661 2
1128:debug:build Backtrace: command execution failed
1129:debug:build     while executing
1130:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
1131:debug:build     invoked from within
1132:debug:build "command_exec -callback portprogress::target_progress_callback build"
1133:debug:build     (procedure "portbuild::build_main" line 10)
1134:debug:build     invoked from within
1135:debug:build "$procedure $targetname"
1136:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_dnstracer/dnstracer/main.log for details.