Ticket #69824: main.log

File main.log, 31.1 KB (added by MStraeten (Martin Straeten), 2 months ago)
Line 
1version:1
2:debug:main Starting logging for jam @2.6.1_0
3:debug:sysinfo macOS 14.4.1 (darwin/23.4.0) arch arm
4:debug:sysinfo MacPorts 2.9.3
5:debug:sysinfo Xcode 15.3, CLT 15.3.0.0.1.1708646388
6:debug:sysinfo SDK 14
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 11.0
8:debug:main Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/work
9:debug:main dropping privileges: euid changed to 502, egid changed to 501.
10:debug:main Executing org.macports.main (jam)
11:debug:main Privilege de-escalation not attempted as not running as root.
12:debug:archivefetch archivefetch phase started at Thu Apr 25 17:44:13 CEST 2024
13:debug:archivefetch Executing org.macports.archivefetch (jam)
14:debug:archivefetch Privilege de-escalation not attempted as not running as root.
15:debug:fetch fetch phase started at Thu Apr 25 17:44:13 CEST 2024
16:notice:fetch --->  Fetching distfiles for jam
17:debug:fetch Executing org.macports.fetch (jam)
18:debug:fetch Privilege de-escalation not attempted as not running as root.
19:debug:checksum checksum phase started at Thu Apr 25 17:44:13 CEST 2024
20:notice:checksum --->  Verifying checksums for jam
21:debug:checksum Executing org.macports.checksum (jam)
22:info:checksum --->  Checksumming jam-2.6.1.tar
23:debug:checksum Calculated (rmd160) is 210c15fc72d1bc21c07b72ca0152c5c11570909d
24:debug:checksum Correct (rmd160) checksum for jam-2.6.1.tar
25:debug:checksum Calculated (sha256) is ace6b227c1a9985934fd13c9c0ae4f7ff44171c6ded8b83bb3da75e6efdcb3a7
26:debug:checksum Correct (sha256) checksum for jam-2.6.1.tar
27:debug:checksum Calculated (size) is 665600
28:debug:checksum Correct (size) checksum for jam-2.6.1.tar
29:debug:checksum Privilege de-escalation not attempted as not running as root.
30:debug:extract extract phase started at Thu Apr 25 17:44:13 CEST 2024
31:notice:extract --->  Extracting jam
32:debug:extract setting option extract.cmd to /usr/bin/tar
33:debug:extract setting option extract.pre_args to -xf
34:debug:extract setting option extract.post_args to {}
35:debug:extract Executing org.macports.extract (jam)
36:info:extract --->  Extracting jam-2.6.1.tar
37:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/jam/2.6.1/jam-2.6.1.tar'
38:debug:extract Environment:
39:debug:extract CC_PRINT_OPTIONS='YES'
40:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/.CC_PRINT_OPTIONS'
41:debug:extract CPATH='/opt/local/include'
42:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
43:debug:extract LIBRARY_PATH='/opt/local/lib'
44:debug:extract MACOSX_DEPLOYMENT_TARGET='11.0'
45:debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
46:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work" && /usr/bin/tar -xf '/opt/local/var/macports/distfiles/jam/2.6.1/jam-2.6.1.tar'
47:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work" && /usr/bin/tar -xf '/opt/local/var/macports/distfiles/jam/2.6.1/jam-2.6.1.tar'
48:debug:extract euid/egid changed to: 0/0
49:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work to macports
50:debug:extract euid/egid changed to: 502/501
51:debug:extract Privilege de-escalation not attempted as not running as root.
52:debug:patch patch phase started at Thu Apr 25 17:44:13 CEST 2024
53:debug:patch Executing org.macports.patch (jam)
54:notice:patch --->  Applying patches to jam
55:info:patch --->  Applying patch-Makefile.diff
56:debug:patch Environment:
57:debug:patch CC_PRINT_OPTIONS='YES'
58:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/.CC_PRINT_OPTIONS'
59:debug:patch CPATH='/opt/local/include'
60:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
61:debug:patch LIBRARY_PATH='/opt/local/lib'
62:debug:patch MACOSX_DEPLOYMENT_TARGET='11.0'
63:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
64:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-Makefile.diff'
65:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-Makefile.diff'
66:info:patch patching file Makefile
67:info:patch --->  Applying patch-make1.c.diff
68:debug:patch Environment:
69:debug:patch CC_PRINT_OPTIONS='YES'
70:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/.CC_PRINT_OPTIONS'
71:debug:patch CPATH='/opt/local/include'
72:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
73:debug:patch LIBRARY_PATH='/opt/local/lib'
74:debug:patch MACOSX_DEPLOYMENT_TARGET='11.0'
75:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
76:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-make1.c.diff'
77:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-make1.c.diff'
78:info:patch patching file make1.c
79:info:patch --->  Applying patch-scan.h.diff
80:debug:patch Environment:
81:debug:patch CC_PRINT_OPTIONS='YES'
82:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/.CC_PRINT_OPTIONS'
83:debug:patch CPATH='/opt/local/include'
84:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
85:debug:patch LIBRARY_PATH='/opt/local/lib'
86:debug:patch MACOSX_DEPLOYMENT_TARGET='11.0'
87:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
88:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-scan.h.diff'
89:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/jam/files/patch-scan.h.diff'
90:info:patch patching file scan.h
91:debug:patch Executing proc-post-org.macports.patch-patch-0
92:info:patch --->  Patching Makefile: s|@CFLAGS@|-O3|g
93:debug:patch Executing reinplace: /usr/bin/sed s|@CFLAGS@|-O3|g </opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile >@file13
94:debug:patch euid/egid changed to: 0/0
95:debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile to macports
96:debug:patch euid/egid changed to: 502/501
97:debug:patch euid/egid changed to: 0/0
98:debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile
99:debug:patch euid/egid changed to: 502/501
100:info:patch --->  Patching Makefile: s|@EXTRA@||g
101:debug:patch Executing reinplace: /usr/bin/sed s|@EXTRA@||g </opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile >@file13
102:debug:patch euid/egid changed to: 0/0
103:debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile to macports
104:debug:patch euid/egid changed to: 502/501
105:debug:patch euid/egid changed to: 0/0
106:debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Makefile
107:debug:patch euid/egid changed to: 502/501
108:info:patch --->  Patching Jamfile: s@/g@@g
109:debug:patch Executing reinplace: /usr/bin/sed s@/g@@g </opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Jamfile >@file13
110:debug:patch euid/egid changed to: 0/0
111:debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Jamfile to macports
112:debug:patch euid/egid changed to: 502/501
113:debug:patch euid/egid changed to: 0/0
114:debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1/Jamfile
115:debug:patch euid/egid changed to: 502/501
116:debug:patch Privilege de-escalation not attempted as not running as root.
117:debug:configure configure phase started at Thu Apr 25 17:44:13 CEST 2024
118:notice:configure --->  Configuring jam
119:debug:configure Preferred compilers: clang macports-clang-16 macports-clang-15 macports-clang-14 macports-clang-11
120:debug:configure Using compiler 'Xcode Clang'
121:debug:configure Executing org.macports.configure (jam)
122:debug:configure Executing portconfigure::configure_finish
123:debug:configure Privilege de-escalation not attempted as not running as root.
124:debug:build build phase started at Thu Apr 25 17:44:13 CEST 2024
125:notice:build --->  Building jam
126:debug:build Executing proc-pre-org.macports.build-build-0
127:debug:build Executing org.macports.build (jam)
128:debug:build Environment:
129:debug:build CC_PRINT_OPTIONS='YES'
130:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/.CC_PRINT_OPTIONS'
131:debug:build CPATH='/opt/local/include'
132:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
133:debug:build LIBRARY_PATH='/opt/local/lib'
134:debug:build MACOSX_DEPLOYMENT_TARGET='11.0'
135:debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
136:info:build Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/make CC="/usr/bin/clang" CFLAGS="-arch arm64" -j10 -w all
137:debug:build system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/make CC="/usr/bin/clang" CFLAGS="-arch arm64" -j10 -w all
138:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1'
139:info:build /usr/bin/clang -o ./jam0 -arch arm64 builtins.c command.c compile.c execas400.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c timestamp.c variable.c
140:info:build execunix.c:289:13: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
141:info:build         if ((pid = vfork()) == 0)
142:info:build                    ^
143:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
144:info:build __deprecated_msg("Use posix_spawn or fork")
145:info:build ^
146:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
147:info:build         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
148:info:build                                                       ^
149:info:build 1 warning generated.
150:info:build expand.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
151:info:build                 if( colon = strchr( varname, MAGIC_COLON ) )
152:info:build                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
153:info:build expand.c:211:13: note: place parentheses around the assignment to silence this warning
154:info:build                 if( colon = strchr( varname, MAGIC_COLON ) )
155:info:build                           ^
156:info:build                     (                                     )
157:info:build expand.c:211:13: note: use '==' to turn this assignment into an equality comparison
158:info:build                 if( colon = strchr( varname, MAGIC_COLON ) )
159:info:build                           ^
160:info:build                           ==
161:info:build expand.c:221:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
162:info:build                 if( bracket = strchr( varname, MAGIC_LEFT ) )
163:info:build                     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164:info:build expand.c:221:15: note: place parentheses around the assignment to silence this warning
165:info:build                 if( bracket = strchr( varname, MAGIC_LEFT ) )
166:info:build                             ^
167:info:build                     (                                      )
168:info:build expand.c:221:15: note: use '==' to turn this assignment into an equality comparison
169:info:build                 if( bracket = strchr( varname, MAGIC_LEFT ) )
170:info:build                             ^
171:info:build                             ==
172:info:build expand.c:225:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
173:info:build                     if( dash = strchr( bracket + 1, '-' ) )
174:info:build                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
175:info:build expand.c:225:16: note: place parentheses around the assignment to silence this warning
176:info:build                     if( dash = strchr( bracket + 1, '-' ) )
177:info:build                              ^
178:info:build                         (                                )
179:info:build expand.c:225:16: note: use '==' to turn this assignment into an equality comparison
180:info:build                     if( dash = strchr( bracket + 1, '-' ) )
181:info:build                              ^
182:info:build                              ==
183:info:build expand.c:451:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
184:info:build             else if( p = strchr( mods, MAGIC_COLON ) )
185:info:build                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186:info:build expand.c:451:17: note: place parentheses around the assignment to silence this warning
187:info:build             else if( p = strchr( mods, MAGIC_COLON ) )
188:info:build                        ^
189:info:build                      (                              )
190:info:build expand.c:451:17: note: use '==' to turn this assignment into an equality comparison
191:info:build             else if( p = strchr( mods, MAGIC_COLON ) )
192:info:build                        ^
193:info:build                        ==
194:info:build 4 warnings generated.
195:info:build fileunix.c:143:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
196:info:build         while( dirent = readdir( d ) )
197:info:build                ~~~~~~~^~~~~~~~~~~~~~
198:info:build fileunix.c:143:16: note: place parentheses around the assignment to silence this warning
199:info:build         while( dirent = readdir( d ) )
200:info:build                       ^
201:info:build                (                    )
202:info:build fileunix.c:143:16: note: use '==' to turn this assignment into an equality comparison
203:info:build         while( dirent = readdir( d ) )
204:info:build                       ^
205:info:build                       ==
206:info:build 1 warning generated.
207:info:build hash.c:242:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
208:info:build                 if( here = ( *tab++ != (ITEM *)0 ) )
209:info:build                     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
210:info:build hash.c:242:12: note: place parentheses around the assignment to silence this warning
211:info:build                 if( here = ( *tab++ != (ITEM *)0 ) )
212:info:build                          ^
213:info:build                     (                             )
214:info:build hash.c:242:12: note: use '==' to turn this assignment into an equality comparison
215:info:build                 if( here = ( *tab++ != (ITEM *)0 ) )
216:info:build                          ^
217:info:build                          ==
218:info:build 1 warning generated.
219:info:build jam.c:169:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
220:info:build main( int argc, char **argv, char **arg_environ )
221:info:build ^
222:info:build int
223:info:build jam.c:236:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
224:info:build         for( n = 0; s = getoptval( optv, 'd', n ); n++ )
225:info:build                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
226:info:build jam.c:236:16: note: place parentheses around the assignment to silence this warning
227:info:build         for( n = 0; s = getoptval( optv, 'd', n ); n++ )
228:info:build                       ^
229:info:build                     (                            )
230:info:build jam.c:236:16: note: use '==' to turn this assignment into an equality comparison
231:info:build         for( n = 0; s = getoptval( optv, 'd', n ); n++ )
232:info:build                       ^
233:info:build                       ==
234:info:build jam.c:320:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
235:info:build         for( n = 0; s = getoptval( optv, 's', n ); n++ )
236:info:build                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
237:info:build jam.c:320:16: note: place parentheses around the assignment to silence this warning
238:info:build         for( n = 0; s = getoptval( optv, 's', n ); n++ )
239:info:build                       ^
240:info:build                     (                            )
241:info:build jam.c:320:16: note: use '==' to turn this assignment into an equality comparison
242:info:build         for( n = 0; s = getoptval( optv, 's', n ); n++ )
243:info:build                       ^
244:info:build                       ==
245:info:build jam.c:334:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
246:info:build         for( n = 0; s = getoptval( optv, 'f', n ); n++ )
247:info:build                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
248:info:build jam.c:334:16: note: place parentheses around the assignment to silence this warning
249:info:build         for( n = 0; s = getoptval( optv, 'f', n ); n++ )
250:info:build                       ^
251:info:build                     (                            )
252:info:build jam.c:334:16: note: use '==' to turn this assignment into an equality comparison
253:info:build         for( n = 0; s = getoptval( optv, 'f', n ); n++ )
254:info:build                       ^
255:info:build                       ==
256:info:build jam.c:344:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
257:info:build         for( n = 0; s = getoptval( optv, 't', n ); n++ )
258:info:build                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
259:info:build jam.c:344:16: note: place parentheses around the assignment to silence this warning
260:info:build         for( n = 0; s = getoptval( optv, 't', n ); n++ )
261:info:build                       ^
262:info:build                     (                            )
263:info:build jam.c:344:16: note: use '==' to turn this assignment into an equality comparison
264:info:build         for( n = 0; s = getoptval( optv, 't', n ); n++ )
265:info:build                       ^
266:info:build                       ==
267:info:build jam.c:349:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
268:info:build         if( s = getoptval( optv, 'o', 0 ) )
269:info:build             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
270:info:build jam.c:349:8: note: place parentheses around the assignment to silence this warning
271:info:build         if( s = getoptval( optv, 'o', 0 ) )
272:info:build               ^
273:info:build             (                            )
274:info:build jam.c:349:8: note: use '==' to turn this assignment into an equality comparison
275:info:build         if( s = getoptval( optv, 'o', 0 ) )
276:info:build               ^
277:info:build               ==
278:info:build 5 warnings and 1 error generated.
279:info:build lists.c:193:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
280:info:build             while( p = (char *)memchr( op, '"',  ep - op ) )
281:info:build                    ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
282:info:build lists.c:193:15: note: place parentheses around the assignment to silence this warning
283:info:build             while( p = (char *)memchr( op, '"',  ep - op ) )
284:info:build                      ^
285:info:build                    (                                      )
286:info:build lists.c:193:15: note: use '==' to turn this assignment into an equality comparison
287:info:build             while( p = (char *)memchr( op, '"',  ep - op ) )
288:info:build                      ^
289:info:build                      ==
290:info:build 1 warning generated.
291:info:build make.c:191:34: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
292:info:build             printf( "make\t--\t%s%s\n", spaces( depth ), t->name );
293:info:build                                         ^~~~~~~~~~~~~~~
294:info:build make.c:109:41: note: expanded from macro 'spaces'
295:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
296:info:build                      ~~~~~~~~~~~~~~~~~~~^~~~
297:info:build make.c:191:34: note: use array indexing to silence this warning
298:info:build make.c:109:41: note: expanded from macro 'spaces'
299:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
300:info:build                                         ^
301:info:build make.c:247:4: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
302:info:build                         spaces( depth ), t->name, t->boundname );
303:info:build                         ^~~~~~~~~~~~~~~
304:info:build make.c:109:41: note: expanded from macro 'spaces'
305:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
306:info:build                      ~~~~~~~~~~~~~~~~~~~^~~~
307:info:build make.c:247:4: note: use array indexing to silence this warning
308:info:build make.c:109:41: note: expanded from macro 'spaces'
309:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
310:info:build                                         ^
311:info:build make.c:256:4: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
312:info:build                         spaces( depth ), t->name, target_bind[ t->binding ] );
313:info:build                         ^~~~~~~~~~~~~~~
314:info:build make.c:109:41: note: expanded from macro 'spaces'
315:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
316:info:build                      ~~~~~~~~~~~~~~~~~~~^~~~
317:info:build make.c:256:4: note: use array indexing to silence this warning
318:info:build make.c:109:41: note: expanded from macro 'spaces'
319:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
320:info:build                                         ^
321:info:build make.c:261:4: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
322:info:build                         spaces( depth ), t->name, ctime( &t->time ) );
323:info:build                         ^~~~~~~~~~~~~~~
324:info:build make.c:109:41: note: expanded from macro 'spaces'
325:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
326:info:build                      ~~~~~~~~~~~~~~~~~~~^~~~
327:info:build make.c:261:4: note: use array indexing to silence this warning
328:info:build make.c:109:41: note: expanded from macro 'spaces'
329:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
330:info:build                                         ^
331:info:build make.c:485:3: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
332:info:build                 spaces( depth ), t->name );
333:info:build                 ^~~~~~~~~~~~~~~
334:info:build make.c:109:41: note: expanded from macro 'spaces'
335:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
336:info:build                      ~~~~~~~~~~~~~~~~~~~^~~~
337:info:build make.c:485:3: note: use array indexing to silence this warning
338:info:build make.c:109:41: note: expanded from macro 'spaces'
339:info:build # define spaces(x) ( "                " + 16 - ( x > 16 ? 16 : x ) )
340:info:build                                         ^
341:info:build 5 warnings generated.
342:info:build pathunix.c:114:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
343:info:build         while( q = (char *)memchr( q, '.', end - q ) )
344:info:build                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
345:info:build pathunix.c:114:11: note: place parentheses around the assignment to silence this warning
346:info:build         while( q = (char *)memchr( q, '.', end - q ) )
347:info:build                  ^
348:info:build                (                                    )
349:info:build pathunix.c:114:11: note: use '==' to turn this assignment into an equality comparison
350:info:build         while( q = (char *)memchr( q, '.', end - q ) )
351:info:build                  ^
352:info:build                  ==
353:info:build 1 warning generated.
354:info:build search.c:37:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
355:info:build         if( varlist = var_get( "LOCATE" ) )
356:info:build             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
357:info:build search.c:37:14: note: place parentheses around the assignment to silence this warning
358:info:build         if( varlist = var_get( "LOCATE" ) )
359:info:build                     ^
360:info:build             (                            )
361:info:build search.c:37:14: note: use '==' to turn this assignment into an equality comparison
362:info:build         if( varlist = var_get( "LOCATE" ) )
363:info:build                     ^
364:info:build                     ==
365:info:build search.c:51:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
366:info:build         else if( varlist = var_get( "SEARCH" ) )
367:info:build                  ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
368:info:build search.c:51:19: note: place parentheses around the assignment to silence this warning
369:info:build         else if( varlist = var_get( "SEARCH" ) )
370:info:build                          ^
371:info:build                  (                            )
372:info:build search.c:51:19: note: use '==' to turn this assignment into an equality comparison
373:info:build         else if( varlist = var_get( "SEARCH" ) )
374:info:build                          ^
375:info:build                          ==
376:info:build 2 warnings generated.
377:info:build variable.c:86:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
378:info:build             if( val = strchr( *e, '=' ) )
379:info:build                 ~~~~^~~~~~~~~~~~~~~~~~~
380:info:build variable.c:86:14: note: place parentheses around the assignment to silence this warning
381:info:build             if( val = strchr( *e, '=' ) )
382:info:build                     ^
383:info:build                 (                      )
384:info:build variable.c:86:14: note: use '==' to turn this assignment into an equality comparison
385:info:build             if( val = strchr( *e, '=' ) )
386:info:build                     ^
387:info:build                     ==
388:info:build variable.c:110:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
389:info:build                 for( pp = val + 1; p = strchr( pp, split ); pp = p + 1 )
390:info:build                                    ~~^~~~~~~~~~~~~~~~~~~~~
391:info:build variable.c:110:24: note: place parentheses around the assignment to silence this warning
392:info:build                 for( pp = val + 1; p = strchr( pp, split ); pp = p + 1 )
393:info:build                                      ^
394:info:build                                    (                      )
395:info:build variable.c:110:24: note: use '==' to turn this assignment into an equality comparison
396:info:build                 for( pp = val + 1; p = strchr( pp, split ); pp = p + 1 )
397:info:build                                      ^
398:info:build                                      ==
399:info:build variable.c:197:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
400:info:build                     if( l = list_next( l ) )
401:info:build                         ~~^~~~~~~~~~~~~~~~
402:info:build variable.c:197:13: note: place parentheses around the assignment to silence this warning
403:info:build                     if( l = list_next( l ) )
404:info:build                           ^
405:info:build                         (                 )
406:info:build variable.c:197:13: note: use '==' to turn this assignment into an equality comparison
407:info:build                     if( l = list_next( l ) )
408:info:build                           ^
409:info:build                           ==
410:info:build 3 warnings generated.
411:info:build make: *** [jam0] Error 1
412:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1'
413:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/work/jam-2.6.1" && /usr/bin/make CC="/usr/bin/clang" CFLAGS="-arch arm64" -j10 -w all
414:info:build Exit code: 2
415:error:build Failed to build jam: command execution failed
416:debug:build Error code: CHILDSTATUS 1292 2
417:debug:build Backtrace: command execution failed
418:debug:build     while executing
419:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
420:debug:build     invoked from within
421:debug:build "command_exec -callback portprogress::target_progress_callback build"
422:debug:build     (procedure "portbuild::build_main" line 10)
423:debug:build     invoked from within
424:debug:build "$procedure $targetname"
425:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_jam/jam/main.log for details.