Ticket #36486: kismet.log

File kismet.log, 37.1 KB (added by macports@…, 12 years ago)

Kismet build error

Line 
1--->  Computing dependencies for kismet
2--->  Fetching archive for kismet
3--->  kismet-2011-01-R1_0.darwin_12.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
4--->  Attempting to fetch kismet-2011-01-R1_0.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/kismet
5--->  Attempting to fetch kismet-2011-01-R1_0.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/kismet
6--->  Attempting to fetch kismet-2011-01-R1_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/kismet
7--->  Fetching distfiles for kismet
8--->  Verifying checksum(s) for kismet
9--->  Checksumming kismet-2011-01-R1.tar.gz
10--->  Extracting kismet
11--->  Extracting kismet-2011-01-R1.tar.gz
12--->  Applying patches to kismet
13--->  Applying patch-kis_panel_frontend.h.diff
14patching file kis_panel_frontend.h
15--->  Applying patch-plugintracker.h.diff
16patching file plugintracker.h
17--->  Configuring kismet
18checking build system type... i386-apple-darwin12.2.0
19checking host system type... i386-apple-darwin12.2.0
20checking for gcc... /usr/bin/clang
21checking whether the C compiler works... yes
22checking for C compiler default output file name... a.out
23checking for suffix of executables...
24checking whether we are cross compiling... no
25checking for suffix of object files... o
26checking whether we are using the GNU C compiler... yes
27checking whether /usr/bin/clang accepts -g... yes
28checking for /usr/bin/clang option to accept ISO C89... none needed
29checking whether we are using the GNU C++ compiler... yes
30checking whether /usr/bin/clang++ accepts -g... yes
31checking for a BSD-compatible install... /usr/bin/install -c
32checking whether make sets $(MAKE)... yes
33checking how to run the C preprocessor... /usr/bin/clang -E
34checking for platform-specific compiler flags... Apple GCC - added Apple80211 frameworks and no-precomp
35checking for grep that handles long lines and -e... /usr/bin/grep
36checking for egrep... /usr/bin/grep -E
37checking for ANSI C header files... yes
38checking for sys/types.h... yes
39checking for sys/stat.h... yes
40checking for stdlib.h... yes
41checking for string.h... yes
42checking for memory.h... yes
43checking for strings.h... yes
44checking for inttypes.h... yes
45checking for stdint.h... yes
46checking for unistd.h... yes
47checking whether byte ordering is bigendian... no
48checking errno.h usability... yes
49checking errno.h presence... yes
50checking for errno.h... yes
51checking for stdlib.h... (cached) yes
52checking for string.h... (cached) yes
53checking sys/socket.h usability... yes
54checking sys/socket.h presence... yes
55checking for sys/socket.h... yes
56checking sys/time.h usability... yes
57checking sys/time.h presence... yes
58checking for sys/time.h... yes
59checking sys/wait.h usability... yes
60checking sys/wait.h presence... yes
61checking for sys/wait.h... yes
62checking for unistd.h... (cached) yes
63checking for sys/types.h... (cached) yes
64checking netdb.h usability... yes
65checking netdb.h presence... yes
66checking for netdb.h... yes
67checking getopt.h usability... yes
68checking getopt.h presence... yes
69checking for getopt.h... yes
70checking for an ANSI C-conforming const... yes
71checking whether time.h and sys/time.h may both be included... yes
72checking whether struct tm is in sys/time.h or time.h... time.h
73checking for ANSI C header files... (cached) yes
74checking return type of signal handlers... void
75checking whether lstat correctly handles trailing slash... no
76checking whether stat accepts an empty string... no
77checking for gettimeofday... yes
78checking for memset... yes
79checking for select... yes
80checking for socket... yes
81checking for strcasecmp... yes
82checking for strftime... yes
83checking for strstr... yes
84checking for system-level getopt_long()... yes
85checking for stdint.h... (cached) yes
86checking for accept() addrlen type... int
87checking for special C compiler options needed for large files... no
88checking for _FILE_OFFSET_BITS value needed for large files... no
89checking for dlopen in -ldl... yes
90checking for libm math function in std libs... no
91checking for pow in -lm... yes
92checking for main in -luClibc++... no
93checking for main in -lstdc++... yes
94checking for group 'root'... no.  Using 'wheel'
95checking for group 'man'... no.  Using 'wheel'
96checking for initscr in -lncurses... yes
97checking ncurses.h usability... yes
98checking ncurses.h presence... yes
99checking for ncurses.h... yes
100checking for new_panel in -lpanel... yes
101checking panel.h usability... yes
102checking panel.h presence... yes
103checking for panel.h... yes
104checking for setproctitle... no
105checking libutil.h usability... no
106checking libutil.h presence... no
107checking for libutil.h... no
108checking for setproctitle in -lutil... no
109checking sys/pstat.h usability... no
110checking sys/pstat.h presence... no
111checking for sys/pstat.h... no
112checking whether __progname and __progname_full are available... no
113checking which argv replacement method to use... writeable
114checking for cap_init in -lcap... no
115checking sys/prctl.h usability... no
116checking sys/prctl.h presence... no
117checking for sys/prctl.h... no
118checking sys/capability.h usability... no
119checking sys/capability.h presence... no
120checking for sys/capability.h... no
121checking for pcre_compile in -lpcre... yes
122checking pcre.h usability... yes
123checking pcre.h presence... yes
124checking for pcre.h... yes
125checking for pcap_open_live in -lpcap... yes
126checking pcap.h usability... yes
127checking pcap.h presence... yes
128checking for pcap.h... yes
129checking for pcap_setnonblock in -lpcap... yes
130checking for pcap_get_selectable_fd in -lpcap... yes
131checking for PPI support in libpcap... no
132configure: WARNING: Using local radiotap headers
133configure: creating ./config.status
134config.status: creating Makefile
135config.status: creating Makefile.inc
136config.status: WARNING:  'Makefile.inc.in' seems to ignore the --datarootdir setting
137config.status: creating scripts/kismet
138config.status: creating conf/kismet.conf
139config.status: creating config.h
140
141Configuration complete:
142         Compiling for: darwin12.2.0 (i386)
143           C++ Library: stdc++
144   Installing as group: wheel
145    Man pages owned by: wheel
146       Installing into: /opt/local
147          Setuid group: staff
148      Terminal Control: ncurses
149   Linux WEXT capture : n/a (only Linux)
150   OSX/Darwin capture : yes
151   PCRE Regex Filters : yes
152          pcap capture: yes
153       airpcap control: n/a (only Cygwin/Win32)
154        PPI log format: no - PPI logging unavailable, upgrade libpcap
155LibCapability (enhanced
156   privilege dropping): n/a (only Linux)
157         Linux Netlink: n/a (only Linux)
158
159Configuration complete.  You are not running a linux-based system,
160you will likely need to use 'gmake' instead of 'make'.
161Run 'gmake dep' to generate dependencies and 'gmake' followed by
162'gmake install' to compile and install Kismet
163--->  Building kismet
164Makefile:284: .depend: No such file or directory
165Generating dependencies...
166gnumake[1]: `.depend' is up to date.
167gnumake: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kismet/kismet/work/kismet-2011-01-R1'
168/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c util.cc -o util.o
169/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c cygwin_utils.cc -o cygwin_utils.o
170/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c globalregistry.cc -o globalregistry.o
171/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c ringbuf.cc -o ringbuf.o
172/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c messagebus.cc -o messagebus.o
173/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c configfile.cc -o configfile.o
174/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c getopt.cc -o getopt.o
175/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c filtercore.cc -o filtercore.o
176In file included from cygwin_utils.cc:19:
177./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
178using namespace std;
179                ^
180In file included from util.cc:19:
181./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
182using namespace std;
183                ^
184In file included from messagebus.cc:19:
185./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
186using namespace std;
187                ^
188In file included from globalregistry.cc:19:
189./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
190using namespace std;
191                ^
192In file included from messagebus.cc:20:
193In file included from ./messagebus.h:23:
194./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
195using namespace std;
196                ^
197In file included from configfile.cc:20:
198./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
199using namespace std;
200                ^
201In file included from util.cc:21:
202In file included from ./util.h:22:
203./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
204using namespace std;
205                ^
2061 warning generated.
207In file included from getopt.cc:32:
208./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
209using namespace std;
210                ^
211In file included from filtercore.cc:19:
212./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
213using namespace std;
214                ^
215In file included from ringbuf.cc:19:
216In file included from ./ringbuf.h:4:
217./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
218using namespace std;
219                ^
220/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c ifcontrol.cc -o ifcontrol.o
221In file included from globalregistry.cc:22:
222In file included from ./globalregistry.h:22:
223./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
224using namespace std;
225                ^
226In file included from globalregistry.cc:22:
227In file included from ./globalregistry.h:25:
228In file included from ./util.h:22:
229./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
230using namespace std;
231                ^
2321 warning generated.
233/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c iwcontrol.cc -o iwcontrol.o
234In file included from ifcontrol.cc:19:
235./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
236using namespace std;
237                ^
238In file included from ifcontrol.cc:20:
239In file included from ./ifcontrol.h:22:
240./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
241using namespace std;
242                ^
243In file included from iwcontrol.cc:19:
244./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
245using namespace std;
246                ^
247In file included from iwcontrol.cc:20:
248In file included from ./iwcontrol.h:22:
249./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
250using namespace std;
251                ^
252In file included from iwcontrol.cc:20:
253In file included from ./iwcontrol.h:29:
254In file included from ./util.h:22:
255./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
256using namespace std;
257                ^
258In file included from ifcontrol.cc:20:
259In file included from ./ifcontrol.h:51:
260In file included from ./util.h:22:
261./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
262using namespace std;
263                ^
2641 warning generated.
265/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c madwifing_control.cc -o madwifing_control.o
266In file included from madwifing_control.cc:19:
267./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
268using namespace std;
269                ^
2701 warning generated.
271/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c nl80211_control.cc -o nl80211_control.o
272In file included from nl80211_control.cc:19:
273./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
274using namespace std;
275                ^
2761 warning generated.
277/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c darwin_control_wrapper.m -o darwin_control_wrapper.mo
278In file included from globalregistry.cc:22:
279In file included from ./globalregistry.h:26:
280./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
281                in = in; // Silence gcc
282                ~~ ^ ~~
283In file included from filtercore.cc:24:
284In file included from ./filtercore.h:41:
285In file included from ./globalregistry.h:26:
286./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
287                in = in; // Silence gcc
288                ~~ ^ ~~
289In file included from messagebus.cc:20:
290In file included from ./messagebus.h:28:
291In file included from ./globalregistry.h:26:
292./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
293                in = in; // Silence gcc
294                ~~ ^ ~~
295In file included from configfile.cc:27:
296In file included from ./configfile.h:35:
297In file included from ./globalregistry.h:26:
298./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
299                in = in; // Silence gcc
300                ~~ ^ ~~
3013 warnings generated.
302/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c darwin_wificontrol.m -o darwin_wificontrol.mo
3033 warnings generated.
304/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c psutils.cc -o psutils.o
305In file included from psutils.cc:19:
306./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
307using namespace std;
308                ^
3093 warnings generated.
310/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c ipc_remote.cc -o ipc_remote.o
311In file included from ipc_remote.cc:19:
312./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
313using namespace std;
314                ^
3151 warning generated.
316/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c soundcontrol.cc -o soundcontrol.o
317In file included from soundcontrol.cc:19:
318./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
319using namespace std;
320                ^
3214 warnings generated.
322/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c battery.cc -o battery.o
323darwin_control_wrapper.m:50:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wconversion]
324        dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error];
325               ~                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
326darwin_control_wrapper.m:53:12: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat]
327                NSLog(@"%s", error);
328                        ~^   ~~~~~
329                        %@
330darwin_control_wrapper.m:61:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wconversion]
331        dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error];
332               ~                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
333darwin_control_wrapper.m:64:12: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat]
334                NSLog(@"%s", error);
335                        ~^   ~~~~~
336                        %@
337darwin_control_wrapper.m:71:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wconversion]
338        dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error];
339               ~                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
340darwin_control_wrapper.m:74:12: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat]
341                NSLog(@"%s", error);
342                        ~^   ~~~~~
343                        %@
344darwin_control_wrapper.m:82:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wconversion]
345        dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error];
346               ~                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
347darwin_control_wrapper.m:85:12: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat]
348                NSLog(@"%s", error);
349                        ~^   ~~~~~
350                        %@
351darwin_control_wrapper.m:102:14: warning: 'initWithCString:' is deprecated [-Wdeprecated-declarations]
352        fileName = [[NSString alloc] initWithCString:c_filename];
353                    ^
354/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:361:1: note: method 'initWithCString:' declared here
355- (id)initWithCString:(const char *)bytes NS_DEPRECATED(10_0, 10_4, 2_0, 2_0); 
356^
357darwin_control_wrapper.m:104:13: warning: 'cString' is deprecated [-Wdeprecated-declarations]
358        if (chmod([fileName cString],
359                   ^
360/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:344:1: note: method 'cString' declared here
361- (const char *)cString NS_DEPRECATED(10_0, 10_4, 2_0, 2_0);
362^
363darwin_control_wrapper.m:112:81: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wconversion]
364        dict = [NSPropertyListSerialization propertyListFromData:data mutabilityOption:kCFPropertyListMutableContainers format:NULL errorDescription:Nil];
365               ~                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
366darwin_control_wrapper.m:115:65: warning: implicit conversion from enumeration type 'enum CFPropertyListFormat' to different enumeration type 'NSPropertyListFormat' (aka 'enum NSPropertyListFormat') [-Wconversion]
367        [[NSPropertyListSerialization dataFromPropertyList:dict format:kCFPropertyListXMLFormat_v1_0 errorDescription:nil] writeToFile:fileName atomically:NO];
368         ~                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
369darwin_control_wrapper.m:117:13: warning: 'cString' is deprecated [-Wdeprecated-declarations]
370        if (chmod([fileName cString],
371                   ^
372/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:344:1: note: method 'cString' declared here
373- (const char *)cString NS_DEPRECATED(10_0, 10_4, 2_0, 2_0);
374^
375darwin_control_wrapper.m:203:11: warning: unused variable 'err' [-Wunused-variable]
376        NSError *err;
377                 ^
378In file included from ipc_remote.cc:34:
379In file included from ./ipc_remote.h:69:
380In file included from ./globalregistry.h:26:
381./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
382                in = in; // Silence gcc
383                ~~ ^ ~~
384In file included from battery.cc:19:
385./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
386using namespace std;
387                ^
38814 warnings generated.
389/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c kismet_json.cc -o kismet_json.o
390In file included from kismet_json.cc:19:
391./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
392using namespace std;
393                ^
394In file included from kismet_json.cc:21:
395In file included from ./kismet_json.h:22:
396./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
397using namespace std;
398                ^
399darwin_wificontrol.m:71:9: warning: instance method '-supportsMonitorMode' not found (return type defaults to 'id')
400        return [iface supportsMonitorMode];
401               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
402darwin_wificontrol.m:71:9: warning: incompatible pointer to integer conversion returning 'id' from a function with result type 'BOOL' (aka 'signed char');
403        return [iface supportsMonitorMode];
404               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
405darwin_wificontrol.m:83:11: warning: class method '+interfaceWithName:' not found (return type defaults to 'id')
406                iface = [CWI_class interfaceWithName:ifname];
407                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
408darwin_wificontrol.m:87:18: warning: incompatible pointer types passing 'WirelessContextPtr **' (aka 'struct __WirelessContext ***') to parameter of type 'WirelessContextPtr *' (aka 'struct __WirelessContext **')remove & [-Wincompatible-pointer-types]
409                WirelessAttach(&ctx, 0);
410                               ^~~~
411./apple80211.h:150:22: note: passing argument to parameter 'outContext' here
412        WirelessContextPtr *outContext,
413                            ^
414darwin_wificontrol.m:96:9: warning: instance method '-supportedChannels' not found (return type defaults to 'id')
415                ret = [iface supportedChannels];
416                      ^~~~~~~~~~~~~~~~~~~~~~~~~
417darwin_wificontrol.m:104:3: warning: instance method '-disassociate' not found (return type defaults to 'id')
418                [iface disassociate];
419                ^~~~~~~~~~~~~~~~~~~~
420darwin_wificontrol.m:107:17: warning: incompatible pointer types passing 'WirelessContextPtr *' (aka 'struct __WirelessContext **') to parameter of type 'WirelessContextPtr' (aka 'struct __WirelessContext *')dereference with * [-Wincompatible-pointer-types]
421                wlc_ioctl(ctx, 52, 0, NULL, 0, NULL);
422                          ^~~
423                          *( )
424darwin_wificontrol.m:30:36: note: passing argument to parameter 'ctx' here
425WIErr wlc_ioctl(WirelessContextPtr ctx, int command, int bufsize,
426                                   ^
427darwin_wificontrol.m:116:3: warning: instance method '-disassociate' not found (return type defaults to 'id')
428                [iface disassociate];
429                ^~~~~~~~~~~~~~~~~~~~
430darwin_wificontrol.m:118:35: warning: incompatible pointer types sending 'NSError **' to parameter of type 'char *' [-Wincompatible-pointer-types]
431                ret = [iface setChannel:c error:&wcerr];
432                                                ^~~~~~
433./darwin_wificontrol.h:46:54: note: passing argument to parameter 'e' here
434-(BOOL) setChannel: (unsigned int) c error: (char *) e;
435                                                     ^
436darwin_wificontrol.m:121:29: warning: 'cString' is deprecated [-Wdeprecated-declarations]
437                        snprintf(e, 1024, "%s", [[wcerr localizedDescription] cString]);
438                                                 ^
439/usr/include/secure/_stdio.h:56:62: note: expanded from macro 'snprintf'
440  __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
441                                                             ^
442/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:344:1: note: method 'cString' declared here
443- (const char *)cString NS_DEPRECATED(10_0, 10_4, 2_0, 2_0);
444^
445darwin_wificontrol.m:127:17: warning: incompatible pointer types passing 'WirelessContextPtr *' (aka 'struct __WirelessContext **') to parameter of type 'WirelessContextPtr' (aka 'struct __WirelessContext *')dereference with * [-Wincompatible-pointer-types]
446                wlc_ioctl(ctx, 52, 0, NULL, 0, NULL);
447                          ^~~
448                          *( )
449darwin_wificontrol.m:30:36: note: passing argument to parameter 'ctx' here
450WIErr wlc_ioctl(WirelessContextPtr ctx, int command, int bufsize,
451                                   ^
452darwin_wificontrol.m:129:17: warning: incompatible pointer types passing 'WirelessContextPtr *' (aka 'struct __WirelessContext **') to parameter of type 'WirelessContextPtr' (aka 'struct __WirelessContext *')dereference with * [-Wincompatible-pointer-types]
453                wlc_ioctl(ctx, 30, 8, &c, 0, NULL);
454                          ^~~
455                          *( )
456darwin_wificontrol.m:30:36: note: passing argument to parameter 'ctx' here
457WIErr wlc_ioctl(WirelessContextPtr ctx, int command, int bufsize,
458                                   ^
45912 warnings generated.
460/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c netframework.cc -o netframework.o
461In file included from soundcontrol.cc:28:
462In file included from ./soundcontrol.h:24:
463In file included from ./globalregistry.h:26:
464./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
465                in = in; // Silence gcc
466                ~~ ^ ~~
467In file included from netframework.cc:19:
468./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
469using namespace std;
470                ^
471In file included from netframework.cc:21:
472In file included from ./netframework.h:22:
473./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
474using namespace std;
475                ^
4762 warnings generated.
477/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c clinetframework.cc -o clinetframework.o
4782 warnings generated.
479In file included from clinetframework.cc:19:
480./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
481using namespace std;
482                ^
483In file included from clinetframework.cc:20:
484In file included from ./clinetframework.h:22:
485./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
486using namespace std;
487                ^
488/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c tcpserver.cc -o tcpserver.o
489In file included from tcpserver.cc:1:
490In file included from ./tcpserver.h:22:
491./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
492using namespace std;
493                ^
4941 warning generated.
495/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c tcpclient.cc -o tcpclient.o
496In file included from tcpclient.cc:19:
497./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
498using namespace std;
499                ^
500In file included from tcpclient.cc:20:
501In file included from ./tcpclient.h:22:
502./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
503using namespace std;
504                ^
5052 warnings generated.
506/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c unixdomainserver.cc -o unixdomainserver.o
5072 warnings generated.
508In file included from unixdomainserver.cc:1:
509In file included from ./unixdomainserver.h:22:
510./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
511using namespace std;
512                ^
513/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c serialclient.cc -o serialclient.o
514In file included from serialclient.cc:19:
515./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
516using namespace std;
517                ^
518In file included from serialclient.cc:20:
519In file included from ./serialclient.h:22:
520./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
521using namespace std;
522                ^
523In file included from netframework.cc:21:
524In file included from ./netframework.h:41:
525In file included from ./messagebus.h:28:
526In file included from ./globalregistry.h:26:
527./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
528                in = in; // Silence gcc
529                ~~ ^ ~~
530In file included from clinetframework.cc:20:
531In file included from ./clinetframework.h:41:
532In file included from ./messagebus.h:28:
533In file included from ./globalregistry.h:26:
534./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
535                in = in; // Silence gcc
536                ~~ ^ ~~
537In file included from tcpserver.cc:1:
538In file included from ./tcpserver.h:42:
539In file included from ./messagebus.h:28:
540In file included from ./globalregistry.h:26:
541./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
542                in = in; // Silence gcc
543                ~~ ^ ~~
544tcpserver.cc:164:9: error: no matching function for call to 'getsockname'
545In file included from tcpclient.cc:20:
546In file included from ./tcpclient.h:42:
547In file included from ./messagebus.h:28:
548In file included from ./globalregistry.h:26:
549./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
550                in = in; // Silence gcc
551                ~~ ^ ~~
552    if (getsockname(in_clid, (struct sockaddr *) &client_addr, &client_len) < 0) {
553        ^~~~~~~~~~~
554/usr/include/sys/socket.h:616:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
555int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
556        ^
557tcpserver.cc:189:19: error: no matching function for call to 'accept'
558    if ((new_fd = accept(serv_fd, (struct sockaddr *) &client_addr,
559                  ^~~~~~
560/usr/include/sys/socket.h:610:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
561int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
562        ^
563tcpserver.cc:236:9: error: no matching function for call to 'getsockname'
564    if (getsockname(in_fd, (struct sockaddr *) &client_addr, &client_len) < 0) {
565        ^~~~~~~~~~~
566/usr/include/sys/socket.h:616:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
567int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
568        ^
569tcpserver.cc:262:9: error: no matching function for call to 'getsockname'
570    if (getsockname(in_fd, (struct sockaddr *) &client_addr, &client_len) < 0) {
571        ^~~~~~~~~~~
572/usr/include/sys/socket.h:616:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
573int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
574        ^
5753 warnings generated.
5762 warnings and 4 errors generated.
577/usr/bin/clang++ -I/opt/local/include -I/usr/include/ncurses -Wall -pipe -O2 -arch x86_64 -c packetsourcetracker.cc -o packetsourcetracker.o
578gnumake: *** [tcpserver.o] Error 1
579gnumake: *** Waiting for unfinished jobs....
580In file included from packetsourcetracker.cc:19:
581./config.h:333:17: warning: using directive refers to implicitly-defined namespace 'std'
582using namespace std;
583                ^
5843 warnings generated.
5853 warnings generated.
586In file included from unixdomainserver.cc:1:
587In file included from ./unixdomainserver.h:41:
588In file included from ./messagebus.h:28:
589In file included from ./globalregistry.h:26:
590./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
591                in = in; // Silence gcc
592                ~~ ^ ~~
593In file included from serialclient.cc:20:
594In file included from ./serialclient.h:43:
595In file included from ./messagebus.h:28:
596In file included from ./globalregistry.h:26:
597./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
598                in = in; // Silence gcc
599                ~~ ^ ~~
600unixdomainserver.cc:133:9: error: no matching function for call to 'getsockname'
601    if (getsockname(in_clid, (struct sockaddr *) &client_addr, &client_len) < 0) {
602        ^~~~~~~~~~~
603/usr/include/sys/socket.h:616:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
604int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
605        ^
606unixdomainserver.cc:155:9: error: no matching function for call to 'getsockname'
607    if (getsockname(in_fd, (struct sockaddr *) &client_addr, &client_len) < 0) {
608        ^~~~~~~~~~~
609/usr/include/sys/socket.h:616:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
610int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict)
611        ^
612unixdomainserver.cc:177:19: error: no matching function for call to 'accept'
613    if ((new_fd = accept(serv_fd, (struct sockaddr *) &client_addr,
614                  ^~~~~~
615/usr/include/sys/socket.h:610:5: note: candidate function not viable: no known conversion from 'int *' to 'socklen_t *' (aka 'unsigned int *') for 3rd argument;
616int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict)
617        ^
6182 warnings and 3 errors generated.
619gnumake: *** [unixdomainserver.o] Error 1
6202 warnings generated.
6212 warnings generated.
6223 warnings generated.
623In file included from packetsourcetracker.cc:28:
624In file included from ./kis_netframe.h:25:
625In file included from ./messagebus.h:28:
626In file included from ./globalregistry.h:26:
627./macaddr.h:180:6: warning: explicitly assigning a variable of type 'int' to itself [-Wself-assign]
628                in = in; // Silence gcc
629                ~~ ^ ~~
630In file included from packetsourcetracker.cc:29:
631In file included from ./packetsourcetracker.h:35:
632In file included from ./packetsource.h:28:
633./uuid.h:114:49: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
634                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
635                                                          ~~~~^
636                                                          %02hhx
637./uuid.h:114:54: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
638                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
639                                                               ~~~~^
640                                                               %02hhx
641./uuid.h:114:59: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
642                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
643                                                                    ~~~~^
644                                                                    %02hhx
645./uuid.h:114:64: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
646                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
647                                                                         ~~~~^
648                                                                         %02hhx
649./uuid.h:114:69: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
650                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
651                                                                              ~~~~^
652                                                                              %02hhx
653./uuid.h:114:74: warning: format specifies type 'unsigned short' but the argument has type 'uint8_t' (aka 'unsigned char') [-Wformat]
654                snprintf(ids, 38, "%08x-%04hx-%04hx-%04hx-%02hx%02hx%02hx%02hx%02hx%02hx",
655                                                                                   ~~~~^
656                                                                                   %02hhx
6578 warnings generated.
658gnumake: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kismet/kismet/work/kismet-2011-01-R1'
659Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kismet/kismet/work/kismet-2011-01-R1" && /usr/bin/gnumake -j8 -w all
660Exit code: 2
661Warning: targets not executed for kismet: org.macports.activate org.macports.build org.macports.destroot org.macports.install
662Please see the log file for port kismet for details:
663    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_kismet/kismet/main.log
664To report a bug, follow the instructions in the guide:
665    http://guide.macports.org/#project.tickets