=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for kismet-2008.05.01nb55 Generating dependencies... clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c util.cc -o util.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c cygwin_utils.cc -o cygwin_utils.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c ringbuf.cc -o ringbuf.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c configfile.cc -o configfile.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c speech.cc -o speech.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c ifcontrol.cc -o ifcontrol.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c iwcontrol.cc -o iwcontrol.o clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c madwifing_control.cc -o madwifing_control.o In file included from ringbuf.cc:19: In file included from ./ringbuf.h:4: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from ifcontrol.cc:19: ./config.h:295:In file included from 17iwcontrol.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' : warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ using namespace std; ^ In file included from ifcontrol.cc:20: In file included from ./ifcontrol.h:22: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from iwcontrol.cc:20: In file included from ./iwcontrol.h:22In file included from In file included from util.cc:: 19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' speech.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std;using namespace std; ^ ^ ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from util.cc:21: In file included from ./util.h:22: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from configfile.cc:20: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from madwifing_control.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. In file included from cygwin_utils.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c darwin_control_objc.m -o darwin_control_objc.mo 1 warning generated. clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c packet.cc -o packet.o In file included from util.cc:21: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ In file included from speech.cc:23: In file included from ./speech.h:30: In file included from ./tracktypes.h:27: In file included from ./packet.h:45: ./macaddr.h:77:19: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *' char *in_mask = strchr(in, '/'); ^ ~~~~~~~~~~~~~~~ In file included from iwcontrol.cc:20: In file included from ./iwcontrol.h:45: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ In file included from configfile.cc:28: In file included from ./configfile.h:35: In file included from ./packet.h:45: ./macaddr.h:77:19: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *' char *in_mask = strchr(in, '/'); ^ ~~~~~~~~~~~~~~~ ./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct mac_addr { ^~~~~~~ ./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_content { ^~~~~~~ ./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations] ./macaddr.htypedef struct mac_addr {:286:5: warning: typedef requires a name [-Wmissing-declarations] ^~~~~~~ typedef struct mask_vec_offsets { ^~~~~~~ ./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_content { ^~~~~~~ ./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_offsets { ^~~~~~~ In file included from speech.cc:23: In file included from ./speech.h:30: In file included from ./tracktypes.h:27: ./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct packet_parm { ^~~~~~~ In file included from configfile.cc:28: In file included from ./configfile.h:35: ./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct packet_parm { ^~~~~~~ ./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct proto_info { ^~~~~~~ ./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct proto_info { ^~~~~~~ In file included from speech.cc:23: In file included from ./speech.h:30: ./tracktypes.h:30:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct display_network; ^~~~~~~ 3 warnings generated. ./tracktypes.h:93:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct wireless_client { ^~~~~~~ In file included from ifcontrol.cc:20: In file included from ./ifcontrol.h:53: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c pcapsource.cc -o pcapsource.o ./tracktypes.h:269:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct wireless_network { ^~~~~~~ In file included from configfile.cc:29: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ 3 warnings generated. clang++ -O2 -Wall -DVERSION_MAJOR=\"2008\" -DVERSION_MINOR=\"05\" -DVERSION_TINY=\"R1\" -DTIMESTAMP=\"`cat TIMESTAMP`\" -O2 -c prism2source.cc -o prism2source.o 9 warnings and 1 error generated. 1 warning generated. gmake: *** [Makefile:347: speech.o] Error 1 gmake: *** Waiting for unfinished jobs.... In file included from packet.cc:21: In file included from ./packet.h:45: ./macaddr.h:77:19: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *' char *in_mask = strchr(in, '/'); ^ ~~~~~~~~~~~~~~~ ./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct mac_addr { ^~~~~~~ ./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_content { ^~~~~~~ ./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_offsets { ^~~~~~~ In file included from pcapsource.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ In file included from packet.cc:21: ./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct packet_parm { ^~~~~~~ ./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct proto_info { ^~~~~~~ 7 warnings and 1 error generated. gmake: *** [Makefile:347: configfile.o] Error 1 packet.cc:531:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] MungeToPrintable((char *) &(packet->data[tag_offset+11]), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ packet.cc:531:7: note: treat the string as an argument to avoid this MungeToPrintable((char *) &(packet->data[tag_offset+11]), ^ "%s", In file included from prism2source.cc:19: ./config.h:295:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ packet.cc:1039:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ret_packinfo->crypt_set |= crypt_wep) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ packet.cc:1039:30: note: place parentheses around the assignment to silence this warning if (ret_packinfo->crypt_set |= crypt_wep) { ^ ( ) packet.cc:1039:30: note: use '!=' to turn this compound assignment into an inequality comparison if (ret_packinfo->crypt_set |= crypt_wep) { ^~ != packet.cc:1077:37: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } else if (ret_packinfo->crypt_set |= crypt_tkip) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ packet.cc:1077:37: note: place parentheses around the assignment to silence this warning } else if (ret_packinfo->crypt_set |= crypt_tkip) { ^ ( ) packet.cc:1077:37: note: use '!=' to turn this compound assignment into an inequality comparison } else if (ret_packinfo->crypt_set |= crypt_tkip) { ^~ != 8 warnings and 1 error generated. gmake: *** [Makefile:347: packet.o] Error 1 darwin_control_objc.m:45:38: warning: 'propertyListFromData:mutabilityOption:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use propertyListWithData:options:format:error: instead. [-Wdeprecated-declarations] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:58:1: note: 'propertyListFromData:mutabilityOption:format:errorDescription:' has been explicitly marked deprecated here + (nullable id)propertyListFromData:(NSData *)data mutabilityOption:(NSPropertyListMutabilityOptions)opt format:(nullable NSPropertyListFormat *)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use propertyListWithData:options:format:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:45:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wenum-conversion] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:48:16: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat] NSLog(@"%s", error); ~~ ^~~~~ %@ darwin_control_objc.m:52:60: warning: 'cString' is deprecated: first deprecated in macOS 10.4 - Use -cStringUsingEncoding: instead [-Wdeprecated-declarations] if (strcmp([[dict valueForKeyPath:@"CFBundleExecutable"] cString], "AppleTV") == 0) return 1; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:506:1: note: 'cString' has been explicitly marked deprecated here - (nullable const char *)cString NS_RETURNS_INNER_POINTER API_DEPRECATED("Use -cStringUsingEncoding: instead", macos(10.0,10.4), ios(2.0,2.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:56:38: warning: 'propertyListFromData:mutabilityOption:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use propertyListWithData:options:format:error: instead. [-Wdeprecated-declarations] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:58:1: note: 'propertyListFromData:mutabilityOption:format:errorDescription:' has been explicitly marked deprecated here + (nullable id)propertyListFromData:(NSData *)data mutabilityOption:(NSPropertyListMutabilityOptions)opt format:(nullable NSPropertyListFormat *)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use propertyListWithData:options:format:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:56:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wenum-conversion] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:59:16: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat] NSLog(@"%s", error); ~~ ^~~~~ %@ darwin_control_objc.m:63:60: warning: 'cString' is deprecated: first deprecated in macOS 10.4 - Use -cStringUsingEncoding: instead [-Wdeprecated-declarations] if (strcmp([[dict valueForKeyPath:@"CFBundleExecutable"] cString], "TVOptions") == 0) return 1; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:506:1: note: 'cString' has been explicitly marked deprecated here - (nullable const char *)cString NS_RETURNS_INNER_POINTER API_DEPRECATED("Use -cStringUsingEncoding: instead", macos(10.0,10.4), ios(2.0,2.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:66:38: warning: 'propertyListFromData:mutabilityOption:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use propertyListWithData:options:format:error: instead. [-Wdeprecated-declarations] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:58:1: note: 'propertyListFromData:mutabilityOption:format:errorDescription:' has been explicitly marked deprecated here + (nullable id)propertyListFromData:(NSData *)data mutabilityOption:(NSPropertyListMutabilityOptions)opt format:(nullable NSPropertyListFormat *)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use propertyListWithData:options:format:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:66:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wenum-conversion] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:69:16: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat] NSLog(@"%s", error); ~~ ^~~~~ %@ darwin_control_objc.m:77:38: warning: 'propertyListFromData:mutabilityOption:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use propertyListWithData:options:format:error: instead. [-Wdeprecated-declarations] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:58:1: note: 'propertyListFromData:mutabilityOption:format:errorDescription:' has been explicitly marked deprecated here + (nullable id)propertyListFromData:(NSData *)data mutabilityOption:(NSPropertyListMutabilityOptions)opt format:(nullable NSPropertyListFormat *)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use propertyListWithData:options:format:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:77:85: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wenum-conversion] dict = [NSPropertyListSerialization propertyListFromData:fileData mutabilityOption:kCFPropertyListImmutable format:NULL errorDescription:&error]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:80:16: warning: format specifies type 'char *' but the argument has type 'NSString *' [-Wformat] NSLog(@"%s", error); ~~ ^~~~~ %@ darwin_control_objc.m:97:31: warning: 'initWithCString:' is deprecated: first deprecated in macOS 10.4 - Use -initWithCString:encoding: instead [-Wdeprecated-declarations] fileName = [[NSString alloc] initWithCString:c_filename]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:523:1: note: 'initWithCString:' has been explicitly marked deprecated here - (nullable id)initWithCString:(const char *)bytes API_DEPRECATED("Use -initWithCString:encoding: instead", macos(10.0,10.4), ios(2.0,2.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:99:22: warning: 'cString' is deprecated: first deprecated in macOS 10.4 - Use -cStringUsingEncoding: instead [-Wdeprecated-declarations] if (chmod([fileName cString], ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:506:1: note: 'cString' has been explicitly marked deprecated here - (nullable const char *)cString NS_RETURNS_INNER_POINTER API_DEPRECATED("Use -cStringUsingEncoding: instead", macos(10.0,10.4), ios(2.0,2.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:107:38: warning: 'propertyListFromData:mutabilityOption:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use propertyListWithData:options:format:error: instead. [-Wdeprecated-declarations] dict = [NSPropertyListSerialization propertyListFromData:data mutabilityOption:kCFPropertyListMutableContainers format:NULL errorDescription:Nil]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:58:1: note: 'propertyListFromData:mutabilityOption:format:errorDescription:' has been explicitly marked deprecated here + (nullable id)propertyListFromData:(NSData *)data mutabilityOption:(NSPropertyListMutabilityOptions)opt format:(nullable NSPropertyListFormat *)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use propertyListWithData:options:format:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:107:81: warning: implicit conversion from enumeration type 'enum CFPropertyListMutabilityOptions' to different enumeration type 'NSPropertyListMutabilityOptions' (aka 'enum NSPropertyListMutabilityOptions') [-Wenum-conversion] dict = [NSPropertyListSerialization propertyListFromData:data mutabilityOption:kCFPropertyListMutableContainers format:NULL errorDescription:Nil]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:110:32: warning: 'dataFromPropertyList:format:errorDescription:' is deprecated: first deprecated in macOS 10.10 - Use dataWithPropertyList:format:options:error: instead. [-Wdeprecated-declarations] [[NSPropertyListSerialization dataFromPropertyList:dict format:kCFPropertyListXMLFormat_v1_0 errorDescription:nil] writeToFile:fileName atomically:NO]; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSPropertyList.h:54:1: note: 'dataFromPropertyList:format:errorDescription:' has been explicitly marked deprecated here + (nullable NSData *)dataFromPropertyList:(id)plist format:(NSPropertyListFormat)format errorDescription:(out __strong NSString * _Nullable * _Nullable)errorString API_DEPRECATED("Use dataWithPropertyList:format:options:error: instead.", macos(10.0,10.10), ios(2.0,8.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ darwin_control_objc.m:110:65: warning: implicit conversion from enumeration type 'enum CFPropertyListFormat' to different enumeration type 'NSPropertyListFormat' (aka 'enum NSPropertyListFormat') [-Wenum-conversion] [[NSPropertyListSerialization dataFromPropertyList:dict format:kCFPropertyListXMLFormat_v1_0 errorDescription:nil] writeToFile:fileName atomically:NO]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ darwin_control_objc.m:112:22: warning: 'cString' is deprecated: first deprecated in macOS 10.4 - Use -cStringUsingEncoding: instead [-Wdeprecated-declarations] if (chmod([fileName cString], ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:506:1: note: 'cString' has been explicitly marked deprecated here - (nullable const char *)cString NS_RETURNS_INNER_POINTER API_DEPRECATED("Use -cStringUsingEncoding: instead", macos(10.0,10.4), ios(2.0,2.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ In file included from prism2source.cc:24: In file included from ./prism2source.h:23: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ 2 warnings generated. 21 warnings generated. 3 warnings generated. In file included from pcapsource.cc:130: In file included from ./pcapsource.h:30: In file included from ./packet.h:45: ./macaddr.h:77:19: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *' char *in_mask = strchr(in, '/'); ^ ~~~~~~~~~~~~~~~ ./macaddr.h:50:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct mac_addr { ^~~~~~~ ./macaddr.h:281:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_content { ^~~~~~~ ./macaddr.h:286:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct mask_vec_offsets { ^~~~~~~ In file included from pcapsource.cc:130: In file included from ./pcapsource.h:30: ./packet.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct packet_parm { ^~~~~~~ ./packet.h:298:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct proto_info { ^~~~~~~ In file included from pcapsource.cc:130: In file included from ./pcapsource.h:31: In file included from ./packetsource.h:28: ./timetracker.h:34:5: warning: typedef requires a name [-Wmissing-declarations] typedef struct timer_event { ^~~~~~~ In file included from pcapsource.cc:130: In file included from ./pcapsource.h:32: In file included from ./ifcontrol.h:53: ./util.h:57:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct smart_word_token { ^~~~~~~ pcapsource.cc:3415:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] if (darwin_cardcheck("AirPort_Brcm43xx") == 0 || ^ pcapsource.cc:3416:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] darwin_cardcheck("AirPortPCI_MM") == 0) { ^ pcapsource.cc:3419:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] } else if (darwin_cardcheck("AirPort_Athr5424ab") == 0) { ^ pcapsource.cc:3474:23: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] if (darwin_cardcheck("AirPort_Brcm43xx") == 0 || ^ pcapsource.cc:3475:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] darwin_cardcheck("AirPortPCI_MM") == 0) { ^ 13 warnings and 1 error generated. gmake: *** [Makefile:347: pcapsource.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/net/kismet *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/net/kismet