=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for SOPE-2.3.23nb18 This is gnustep-make 2.8.0. Type 'gmake print-gnustep-make-help' for help. Running in gnustep-make version 2 strict mode. Making all in sope-xml ... Making all in SaxObjC ... Making all for library libSaxObjC... Compiling file SaxAttributeList.m ... Compiling file SaxAttributes.m ... Compiling file SaxDefaultHandler.m ... Compiling file SaxException.m ... Compiling file SaxHandlerBase.m ... Compiling file SaxLocator.m ... Compiling file SaxMethodCallHandler.m ... Compiling file SaxNamespaceSupport.m ... Compiling file SaxObjectDecoder.m ... Compiling file SaxObjectModel.m ... Compiling file SaxXMLFilter.m ... Compiling file SaxXMLReaderFactory.m ... Linking library libSaxObjC ... Making all in DOM ... Making all for library libDOM... Compiling file DOMSaxBuilder.m ... Compiling file DOMSaxHandler.m ... Compiling file DOMXMLOutputter.m ... Compiling file DOMPYXOutputter.m ... Compiling file DOMNodeWalker.m ... Compiling file NSObject+DOM.m ... Compiling file DOMNode+Enum.m ... Compiling file DOMNode+QueryPath.m ... Compiling file DOMQueryPathExpression.m ... Compiling file NSObject+QPEval.m ... Compiling file DOMNode+QPEval.m ... DOMQueryPathExpression.m:742:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->aflags.getAll = 1; ^ ~ DOMQueryPathExpression.m:766:29: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->aflags.hasColon = 1; ^ ~ 2 warnings generated. Compiling file NSObject+StringValue.m ... Compiling file DOMAttribute.m ... Compiling file DOMCDATASection.m ... Compiling file DOMCharacterData.m ... Compiling file DOMComment.m ... Compiling file DOMDocument.m ... Compiling file DOMElement.m ... Compiling file DOMEntity.m ... Compiling file DOMEntityReference.m ... Compiling file DOMImplementation.m ... Compiling file DOMNode.m ... Compiling file DOMNodeWithChildren.m ... Compiling file DOMNotation.m ... Compiling file DOMProcessingInstruction.m ... Compiling file DOMText.m ... Compiling file DOMDocument+factory.m ... Compiling file DOMDocumentType.m ... Compiling file DOM+JS.m ... Compiling file DOMBuilderFactory.m ... Compiling file DOMTreeWalker.m ... Compiling file DOMNodeFilter.m ... Compiling file DOMNodeIterator.m ... Linking library libDOM ... Making all in XmlRpc ... Making all for library libXmlRpc... Compiling file XmlRpcEncoder.m ... Compiling file XmlRpcDecoder.m ... Compiling file XmlRpcMethodCall.m ... Compiling file XmlRpcMethodResponse.m ... Compiling file XmlRpcSaxHandler.m ... Compiling file XmlRpcValue.m ... Compiling file NSMutableString+XmlRpcDecoder.m ... Compiling file NSArray+XmlRpcCoding.m ... Compiling file NSData+XmlRpcCoding.m ... Compiling file NSDate+XmlRpcCoding.m ... Compiling file NSDictionary+XmlRpcCoding.m ... Compiling file NSException+XmlRpcCoding.m ... Compiling file NSHost+XmlRpcCoding.m ... Compiling file NSNotification+XmlRpcCoding.m ... Compiling file NSNumber+XmlRpcCoding.m ... Compiling file NSObject+XmlRpc.m ... Compiling file NSString+XmlRpcCoding.m ... Compiling file NSURL+XmlRpcCoding.m ... Linking library libXmlRpc ... Making all in STXSaxDriver ... Making all in subprojects of bundle STXSaxDriver... Making all for subproject ExtraSTX... Compiling file NSString+STX.m ... Compiling file StructuredLine.m ... Compiling file StructuredStack.m ... Compiling file StructuredText.m ... Linking subproject ExtraSTX ... Making all for subproject Model... Compiling file StructuredTextDocument.m ... Compiling file StructuredTextBodyElement.m ... Compiling file StructuredTextParagraph.m ... Compiling file StructuredTextListItem.m ... Compiling file StructuredTextList.m ... Compiling file StructuredTextLiteralBlock.m ... Compiling file StructuredTextHeader.m ... Linking subproject Model ... Making all for bundle STXSaxDriver... Creating STXSaxDriver.sax/.... Compiling file STXSaxDriver.m ... Compiling file StructuredTextBodyElement+SAX.m ... Linking bundle STXSaxDriver ... Creating STXSaxDriver.sax/Resources... Copying resources into the bundle wrapper... Copying resources from subprojects into the bundle wrapper... Creating stamp file... Creating STXSaxDriver.sax/Resources/Info-gnustep.plist... Making all in libxmlSAXDriver ... Making all for bundle libxmlSAXDriver... Creating libxmlSAXDriver.sax/.... Compiling file libxmlSAXDriver.m ... Compiling file libxmlHTMLSAXDriver.m ... Compiling file libxmlDocSAXDriver.m ... Compiling file libxmlSAXLocator.m ... Compiling file TableCallbacks.m ... Linking bundle libxmlSAXDriver ... Creating libxmlSAXDriver.sax/Resources... Copying resources into the bundle wrapper... Creating stamp file... Creating libxmlSAXDriver.sax/Resources/Info-gnustep.plist... Making all in sope-core ... Making all in EOControl ... Making all for library libEOControl... Compiling file EOAndQualifier.m ... Compiling file EOArrayDataSource.m ... Compiling file EOClassDescription.m ... Compiling file EODataSource.m ... Compiling file EODetailDataSource.m ... Compiling file EOFetchSpecification.m ... Compiling file EOGenericRecord.m ... Compiling file EOGlobalID.m ... Compiling file EOKeyComparisonQualifier.m ... Compiling file EOKeyGlobalID.m ... Compiling file EOKeyValueArchiver.m ... Compiling file EOKeyValueCoding.m ... EOKeyValueCoding.m:1528:15: warning: array subscript is of type 'char' [-Wchar-subscripts] *bufPtr = toupper(keyStr[1]); bufPtr++; ^~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ Compiling file EOKeyValueQualifier.m ... 1 warning generated. Compiling file EONotQualifier.m ... Compiling file EONull.m ... Compiling file EOObserver.m ... Compiling file EOOrQualifier.m ... Compiling file EOQualifier.m ... Compiling file EOQualifierParser.m ... Compiling file EOSortOrdering.m ... EOQualifierParser.m:868:44: warning: array subscript is of type 'char' [-Wchar-subscripts] if (strstr(_buf, "cast") == _buf && (isspace(_buf[4]) || _buf[4]=='(')) { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ EOQualifierParser.m:871:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(_buf[pos])) /* skip spaces */ ^~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ EOQualifierParser.m:958:38: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!(_buf[pos + toklen] == '\0' || isspace(_buf[pos + toklen]) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ EOQualifierParser.m:1013:14: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(_buf[pos]) && pos < _bufLen) pos++; ^~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ EOQualifierParser.m:1026:9: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(_buf[pos]) && pos < _bufLen) pos++; ^~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ Compiling file EOValidation.m ... 5 warnings generated. Compiling file NSArray+EOQualifier.m ... Compiling file NSObject+EOQualifierOps.m ... Compiling file EOSQLParser.m ... EOValidation.m:147:14: warning: array subscript is of type 'char' [-Wchar-subscripts] buf[8] = toupper(buf[8]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ 1 warning generated. Compiling file EOQualifierVariable.m ... Compiling file NSObject+QualDesc.m ... Linking library libEOControl ... Making all in NGExtensions ... Making all in subprojects of library libNGExtensions... Making all for subproject FdExt... Compiling file NSArray+enumerator.m ... Compiling file NSAutoreleasePool+misc.m ... Compiling file NSBundle+misc.m ... NSArray+enumerator.m:146:46: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NSArrayEnumerator() { ^ 1 warning generated. Compiling file NSCalendarDate+misc.m ... NSAutoreleasePool+misc.m:149:42: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSAutoreleasePool_misc(void) { ^ 1 warning generated. Compiling file NSCalendarDate+matrix.m ... NSCalendarDate+misc.m:623:39: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSCalendarDate_misc(void) { ^ 1 warning generated. Compiling file NSData+gzip.m ... Compiling file NSData+misc.m ... NSData+gzip.m:190:31: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSData_gzip(void) { ^ 1 warning generated. Compiling file NSDictionary+KVC.m ... Compiling file NSDictionary+misc.m ... NSData+misc.m:48:27: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSData_misc() { ^ 1 warning generated. Compiling file NSEnumerator+misc.m ... NSDictionary+KVC.m:53:32: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSDictionary_KVC() { ^ 1 warning generated. Compiling file NSException+misc.m ... NSDictionary+misc.m:68:33: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSDictionary_misc() { ^ 1 warning generated. Compiling file NSFileManager+Extensions.m ... Compiling file NSNull+misc.m ... NSException+misc.m:86:1: warning: category is implementing a method which will also be implemented by its primary class [-Wobjc-protocol-method-implementation] - (id)copyWithZone:(NSZone *)_zone { ^ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSObject.h:231:1: note: method 'copyWithZone:' declared here - (id) copyWithZone: (NSZone*)zone; ^ NSException+misc.m:93:44: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NSExceptionMisc() { ^ 2 warnings generated. Compiling file NSObject+Logs.m ... Compiling file NSObject+Values.m ... Compiling file NSProcessInfo+misc.m ... NSObject+Values.m:183:47: warning: Compiling file NSRunLoop+FileObjects.m ... all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NSObjectValues(void) { ^ 1 warning generated. Compiling file NSSet+enumerator.m ... NSProcessInfo+misc.m:285:38: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSProcessInfo_misc(void) { ^ 1 warning generated. Compiling file NSString+Ext.m ... NSSet+enumerator.m:109:44: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NSSetEnumerator() { ^ 1 warning generated. Compiling file NSString+Encoding.m ... Compiling file NSString+Escaping.m ... Compiling file NSString+Formatting.m ... Compiling file NSString+misc.m ... Compiling file NSString+HTMLEscaping.m ... NSString+Formatting.m:797:39: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSString_Formatting(void) { ^ 1 warning generated. Compiling file NSString+XMLEscaping.m ... NSString+misc.m:384:33: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NSString_misc(void) { ^ 1 warning generated. Compiling file NSString+URLEscaping.m ... Compiling file NSURL+misc.m ... NSString+URLEscaping.m:79:20: warning: unused function 'isUrlReservedChar' [-Wunused-function] static inline BOOL isUrlReservedChar(unsigned char _c) { ^ NSString+URLEscaping.m:89:20: warning: unused function 'isUrlXalpha' [-Wunused-function] static inline BOOL isUrlXalpha(unsigned char _c) { ^ NSString+URLEscaping.m:98:20: warning: unused function 'isUrlHexChar' [-Wunused-function] static inline BOOL isUrlHexChar(unsigned char _c) { ^ Compiling file NGPropertyListParser.m ... 3 warnings generated. Linking subproject FdExt ... Making all for subproject EOExt... Compiling file EOCacheDataSource.m ... Compiling file EOCompoundDataSource.m ... Compiling file EODataSource+NGExtensions.m ... Compiling file EOFetchSpecification+plist.m ... Compiling file EOFilterDataSource.m ... EODataSource+NGExtensions.m:59:45: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_EODataSource_NGExtensions(void) { ^ 1 warning generated. Compiling file EOGrouping.m ... Compiling file EOGroupingSet.m ... Compiling file EOKeyGrouping.m ... Compiling file EOKeyMapDataSource.m ... Compiling file EOQualifier+CtxEval.m ... Compiling file EOQualifier+plist.m ... Compiling file EOQualifierGrouping.m ... Compiling file EOSortOrdering+plist.m ... Compiling file EOTrueQualifier.m ... Compiling file NSArray+EOGrouping.m ... Compiling file EOGlobalID+Ext.m ... Linking subproject EOExt ... Making all for subproject XmlExt... Compiling file DOMNode+EOQualifier.m ... Linking subproject XmlExt ... Making all for subproject NGRuleEngine... Compiling file NGRule.m ... Compiling file NGRuleAssignment.m ... Compiling file NGRuleContext.m ... Compiling file NGRuleModel.m ... Compiling file NGRuleParser.m ... Linking subproject NGRuleEngine ... Making all for subproject NGLogging... Compiling file NGLogger.m ... Compiling file NGLoggerManager.m ... Compiling file NGLogEvent.m ... Compiling file NGLogEventFormatter.m ... Compiling file NGLogEventDetailedFormatter.m ... Compiling file NGLogAppender.m ... Compiling file NGLogFileHandleAppender.m ... Compiling file NGLogStdoutAppender.m ... Compiling file NGLogStderrAppender.m ... Compiling file NGLogSyslogAppender.m ... Linking subproject NGLogging ... Making all for library libNGExtensions... Compiling file NGExtensions.m ... Compiling file NGBase64Coding.m ... Compiling file NGBitSet.m ... Compiling file NGBundleManager.m ... NGBase64Coding.m:510:34: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGBase64Coding(void) { ^ 1 warning generated. Compiling file NGCustomFileManager.m ... NGBitSet.m:376:37: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NGBitSet() { ^ 1 warning generated. Compiling file NGDirectoryEnumerator.m ... NGBundleManager.m:1795:1: warning: category is implementing a method which will also be implemented by its primary class [-Wobjc-protocol-method-implementation] + (NSBundle *)bundleWithPath:(NSString*)path { ^ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSBundle.h:191:1: note: method 'bundleWithPath:' declared here + (NSBundle*) bundleWithPath: (NSString*)path; ^ 1 warning generated. Compiling file NGFileFolderInfoDataSource.m ... Compiling file NGFileManager.m ... Compiling file NGFileManager+JS.m ... Compiling file NGFileManagerURL.m ... Compiling file NGHashMap.m ... Compiling file NGMerging.m ... NGMerging.m:215:42: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NGMerging(void) { ^ Compiling file NGQuotedPrintableCoding.m ... 1 warning generated. Compiling file NGStack.m ... Compiling file NGCalendarDateRange.m ... NGQuotedPrintableCoding.m:346:43: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGQuotedPrintableCoding(void) { ^ 1 warning generated. Compiling file NGResourceLocator.m ... NGStack.m:327:36: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGExtensions_NGStack() { ^ 1 warning generated. NGResourceLocator.m:39:35: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.cacheSearchPathes = 1; ^ ~ NGResourceLocator.m:40:35: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.cachePathMisses = 1; ^ ~ NGResourceLocator.m:41:35: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.cachePathHits = 1; ^ ~ 3 warnings generated. Linking library libNGExtensions ... Making all in NGStreams ... Making all for library libNGStreams... Compiling file NGStreams.m ... Compiling file NGBase64Stream.m ... Compiling file NGBufferedStream.m ... Compiling file NGByteCountStream.m ... Compiling file NGCTextStream.m ... Compiling file NGConcreteStreamFileHandle.m ... Compiling file NGDataStream.m ... Compiling file NGFileStream.m ... Compiling file NGFilterStream.m ... Compiling file NGFilterTextStream.m ... Compiling file NGLockingStream.m ... Compiling file NGStream.m ... Compiling file NGStreamExceptions.m ... Compiling file NGStringTextStream.m ... Compiling file NGTextStream.m ... Compiling file NGDescriptorFunctions.m ... Compiling file NGStreamPipe.m ... Compiling file NGByteBuffer.m ... Compiling file NGCharBuffer.m ... Compiling file NGTerminalSupport.m ... NGTerminalSupport.m:114:47: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGStreams_NGTerminalSupport(void) { ^ 1 warning generated. Compiling file NGActiveSocket.m ... Compiling file NGDatagramPacket.m ... Compiling file NGDatagramSocket.m ... Compiling file NGInternetSocketAddress.m ... Compiling file NGInternetSocketDomain.m ... Compiling file NGLocalSocketAddress.m ... Compiling file NGLocalSocketDomain.m ... Compiling file NGNetUtilities.m ... Compiling file NGPassiveSocket.m ... Compiling file NGSocket.m ... Compiling file NGSocketExceptions.m ... NGSocket.m:105:29: warning: implicit truncation from 'BOOL' (aka 'unsigned char') to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.closeOnFree = YES; ^ ~~~ NGSocket.m:270:23: warning: implicit truncation from 'BOOL' (aka 'unsigned char') to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.isBound = YES; ^ ~~~ NGSocket.m:356:23: warning: implicit truncation from 'BOOL' (aka 'unsigned char') to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.isBound = YES; ^ ~~~ 3 warnings generated. Compiling file NGGZipStream.m ... Compiling file NGActiveSSLSocket.m ... Linking library libNGStreams ... Making all in sope-mime ... Making all in subprojects of library libNGMime... Making all for subproject NGMime... Compiling file NGMime.m ... Compiling file NGConcreteMimeType.m ... Compiling file NGMimeBodyGenerator.m ... Compiling file NGMimeBodyParser.m ... Compiling file NGMimeBodyPart.m ... Compiling file NGMimeBodyPartParser.m ... Compiling file NGMimeExceptions.m ... Compiling file NGMimeHeaderFieldGenerator.m ... Compiling file NGMimeHeaderFieldParser.m ... Compiling file NGMimeHeaderFields.m ... Compiling file NGMimeMultipartBody.m ... NGMimeMultipartBody.m:74:20: warning: unused function '_checkParse' [-Wunused-function] static inline void _checkParse(NGMimeMultipartBody *self) { ^ Compiling file NGMimeMultipartBodyParser.m ... 1 warning generated. Compiling file NGMimePartGenerator.m ... Compiling file NGMimePartParser.m ... Compiling file NGMimeType.m ... Compiling file NGPart.m ... Compiling file NGMimeFileData.m ... NGPart.m:98:26: warning: all paths through this function will call itself [-Winfinite-recursion] void __link_NGPart(void) { ^ 1 warning generated. NGMimeType.m:641:18: warning: using 'stringWithString:' with a literal is redundant [-Wobjc-redundant-literal-use] *subType = [NSString stringWithString: @"zip"]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling file NGMimeJoinedData.m ... 1 warning generated. Compiling file NGMimeUtilities.m ... Compiling file NGMimeContentDispositionHeaderFieldParser.m ... Compiling file NGMimeContentLengthHeaderFieldParser.m ... Compiling file NGMimeContentTypeHeaderFieldParser.m ... Compiling file NGMimeHeaderFieldParserSet.m ... Compiling file NGMimeRFC822DateHeaderFieldParser.m ... Compiling file NGMimeStringHeaderFieldParser.m ... NGMimeRFC822DateHeaderFieldParser.m:195:26: warning: array subscript is of type 'char' [-Wchar-subscripts] while (length > 0 && (!isdigit(*bytes))) { ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:213:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isdigit(*pe); pe++) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:222:11: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isalpha(*bytes)) { /* go to first char */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:226:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isalpha(*pe); pe++) /* find end of string */ ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:238:11: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isdigit(*bytes)) { /* go to first digit */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:242:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isdigit(*pe); pe++) /* find end of number */ ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:263:11: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isdigit(*bytes)) { /* go to first digit */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:267:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isdigit(*pe); pe++) /* find end of number */ ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:277:11: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isdigit(*bytes)) { /* go to first digit */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:281:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isdigit(*pe); pe++) /* find end of number */ ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:291:10: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*bytes)) /* skip spaces */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) Compiling file NSCalendarDate+RFC822.m ... ^~~~ NGMimeRFC822DateHeaderFieldParser.m:294:7: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(*bytes) || *bytes == ':') { ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:296:13: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isdigit(*bytes)) { /* go to first digit, skip the ':' */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:301:22: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isdigit(*pe); pe++) /* find end of number */ ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:313:10: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*bytes) || *bytes == '(') /* skip spaces */ ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:317:20: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pe = bytes; isalnum(*pe) || *pe == '-' || *pe == '+'; pe++) ^~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:64:11: warning: array subscript is of type 'char' [-Wchar-subscripts] switch (toupper(*s)) { ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:66:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(s[1]) == 'P') return 4; // Apr ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:71:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(s[1]) == 'A') return 1; // Jan ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:72:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(s[2]) == 'N') return 6; // Jun ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:75:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(s[2]) == 'Y' || toupper(s[2]) == 'I') // May or Mai (German ;-) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:75:33: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(s[2]) == 'Y' || toupper(s[2]) == 'I') // May or Mai (German ;-) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:93:26: warning: array subscript is of type 'char' [-Wchar-subscripts] while (length < len && isalpha(*(s+length))) ^~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:108:31: warning: array subscript is of type 'char' [-Wchar-subscripts] for (pos = 0; pos < len && !isdigit(*(s+pos));) ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:133:7: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isalpha(s[pos])) { ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:49:44: note: expanded from macro 'isalpha' #define isalpha(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_A)) ^~~~ NGMimeRFC822DateHeaderFieldParser.m:137:23: warning: array subscript is of type 'char' [-Wchar-subscripts] while (pos < len && isspace(*(s+pos))) ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 26 warnings generated. Compiling file NGMimeAddressHeaderFieldGenerator.m ... Compiling file NGMimeContentDispositionHeaderFieldGenerator.m ... Compiling file NGMimeContentLengthHeaderFieldGenerator.m ... Compiling file NGMimeContentTypeHeaderFieldGenerator.m ... Compiling file NGMimeHeaderFieldGeneratorSet.m ... Compiling file NGMimeRFC822DateHeaderFieldGenerator.m ... Compiling file NGMimeStringHeaderFieldGenerator.m ... Compiling file NGMimeMultipartBodyGenerator.m ... Compiling file NGMimeTextBodyGenerator.m ... Compiling file NGMimeRfc822BodyGenerator.m ... Compiling file NSData+RFC822.m ... Linking subproject NGMime ... Making all for subproject NGMail... Compiling file NGMail.m ... Compiling file NGMailAddressList.m ... Compiling file NGMailAddressParser.m ... Compiling file NGMailAddress.m ... Compiling file NGMimeMessage.m ... Compiling file NGMimeMessageGenerator.m ... Compiling file NGMimeMessageParser.m ... Compiling file NGMBoxReader.m ... Compiling file NGPop3Client.m ... Compiling file NGPop3Support.m ... Compiling file NGSmtpClient.m ... NGPop3Client.m:339:18: warning: variable 'waitBytes' set but not used [-Wunused-but-set-variable] unsigned int waitBytes = 0; ^ NGSmtpClient.m:416:18: warning: variable 'waitBytes' set but not used [-Wunused-but-set-variable] unsigned int waitBytes = 0; ^ Compiling file NGSmtpSupport.m ... 1 warning generated. Compiling file NGSendMail.m ... 1 warning generated. Compiling file NGMimeMessageBodyGenerator.m ... Compiling file NGMimeMessageMultipartBodyGenerator.m ... Compiling file NGMimeMessageRfc822BodyGenerator.m ... Compiling file NGMimeMessageTextBodyGenerator.m ... Compiling file NGMailBase64Encoding.m ... Compiling file NSData+MimeQP.m ... Linking subproject NGMail ... Making all for subproject NGImap4... Compiling file NGImap4ResponseParser.m ... Compiling file NGImap4Client.m ... Compiling file NGImap4Support.m ... NGImap4ResponseParser.m:91:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static NSArray *_parseLanguages(); ^ NGImap4ResponseParser.m:2080:17: note: conflicting prototype is here static NSArray *_parseLanguages(NGImap4ResponseParser *self) { ^ NGImap4ResponseParser.m:2178:12: warning: incompatible pointer types returning 'NSDictionary *' from a function with result type 'NSArray *' [-Wincompatible-pointer-types] return [NSDictionary dictionaryWithObjectsAndKeys: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSDictionary.h:57:1: note: class method 'dictionaryWithObjectsAndKeys:' is assumed to return an instance of its receiver type ('NSDictionary *') + (instancetype) dictionaryWithObjectsAndKeys: (id)firstObject, ...; ^ NGImap4ResponseParser.m:2187:10: warning: incompatible pointer types returning 'NSDictionary *' from a function with result type 'NSArray *' [-Wincompatible-pointer-types] return [NSDictionary dictionary]; ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSDictionary.h:44:1: note: class method 'dictionary' is assumed to return an instance of its receiver type ('NSDictionary *') + (instancetype) dictionary; ^ NGImap4Client.m:946:55: warning: '/*' within block comment [-Wcomment] result = [client annotation: folderName entryName: @"/*" attributeName: @"value"]; ^ NGImap4Client.m:947:48: warning: '/*' within block comment [-Wcomment] result = [client annotation: @"" entryName: @"/*" attributeName: @"value"]; ^ 3 warnings generated. 2 warnings generated. Compiling file NGImap4.m ... Compiling file NGImap4Folder.m ... Compiling file NGImap4Context.m ... Compiling file NGImap4Message.m ... NGImap4Folder.m:303:9: warning: incompatible pointer types assigning to 'NSMutableArray *' from 'NSArray *' [-Wincompatible-pointer-types] mes = [NSArray array]; ^ ~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSArray.h:64:1: note: class method 'array' is assumed to return an instance of its receiver type ('NSArray *') + (instancetype) array; ^ 1 warning generated. Compiling file NGImap4ServerRoot.m ... Compiling file NGImap4Functions.m ... Compiling file NGImap4FileManager.m ... Compiling file NGImap4DataSource.m ... Compiling file NSString+Imap4.m ... Compiling file NGSieveClient.m ... Compiling file EOQualifier+IMAPAdditions.m ... Compiling file EOSortOrdering+IMAPAdditions.m ... NGSieveClient.m:447:39: warning: format specifies type 'char *' but the argument has type 'const void *' [-Wformat] (int)[auth length], [auth bytes]]; ^~~~~~~~~~~~ NGSieveClient.m:454:39: warning: format specifies type 'char *' but the argument has type 'const void *' [-Wformat] (int)[auth length], [auth bytes]]; ^~~~~~~~~~~~ 2 warnings generated. Compiling file NGImap4MessageGlobalID.m ... Compiling file NGImap4FolderGlobalID.m ... Compiling file NGImap4ServerGlobalID.m ... Compiling file NGImap4FolderMailRegistry.m ... Compiling file NGImap4FolderFlags.m ... Compiling file NGImap4ResponseNormalizer.m ... Compiling file NGImap4Envelope.m ... Compiling file NGImap4EnvelopeAddress.m ... Compiling file NGImap4Connection.m ... Compiling file NGImap4MailboxInfo.m ... Compiling file NGImap4ConnectionManager.m ... Linking subproject NGImap4 ... Making all for library libNGMime... Linking library libNGMime ... /usr/bin/ld: warning: libDOM.so.4.9.24, needed by ./../sope-core/NGExtensions/obj/libNGExtensions.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libSaxObjC.so.4.9.66, needed by ./../sope-core/NGExtensions/obj/libNGExtensions.so, not found (try using -rpath or -rpath-link) Making all in sope-appserver ... Making all in NGObjWeb ... Making all in subprojects of library libNGObjWeb... Making all for subproject NGHttp... Compiling file NGHttp.m ... Compiling file NGHttpCookie.m ... Compiling file NGHttpHeaderFieldParser.m ... Compiling file NGHttpHeaderFields.m ... Compiling file NGHttpBodyParser.m ... Compiling file NGHttpMessage.m ... Compiling file NGHttpMessageParser.m ... Compiling file NGHttpRequest.m ... Compiling file NGHttpResponse.m ... Compiling file NGUrlFormCoder.m ... Linking subproject NGHttp ... Making all for subproject Associations... Compiling file WOAssociation.m ... Compiling file WOValueAssociation.m ... Compiling file WOKeyPathAssociation.m ... Compiling file WOKeyPathAssociationSystemKVC.m ... WOKeyPathAssociation.m:1002:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] result = (self->size > 1) ^ WOKeyPathAssociation.m:996:3: note: previous statement is here if (debugOn) ^ Compiling file WOScriptAssociation.m ... Compiling file WOResourceURLAssociation.m ... 1 warning generated. Compiling file WOLabelAssociation.m ... Compiling file WOBoolAssociation.m ... Compiling file NSUserDefaults+KVC.m ... WOLabelAssociation.m:43:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.isKeyKeyPath = 1; ^ ~ WOLabelAssociation.m:47:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.isTableKeyPath = 1; ^ ~ WOLabelAssociation.m:51:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.isValueKeyPath = 1; ^ ~ 3 warnings generated. Linking subproject Associations ... Making all for subproject Templates... Compiling file WOComponentScript.m ... Compiling file WOComponentScriptPart.m ... Compiling file WODParser.m ... Compiling file WOHTMLParser.m ... WOHTMLParser.m:332:9: warning: array subscript is of type 'char' [-Wchar-subscripts] c = isupper(tok[i]) ? tolower(tok[i]) : toupper(tok[i]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:57:44: note: expanded from macro 'isupper' #define isupper(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_U)) ^~~~ WOHTMLParser.m:332:27: warning: array subscript is of type 'char' [-Wchar-subscripts] c = isupper(tok[i]) ? tolower(tok[i]) : toupper(tok[i]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ WOHTMLParser.m:332:45: warning: array subscript is of type 'char' [-Wchar-subscripts] c = isupper(tok[i]) ? tolower(tok[i]) : toupper(tok[i]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ Compiling file WOSubcomponentInfo.m ... WOHTMLParser.m:836:25: warning: unused function '_makeTextString' [-Wunused-function] static inline NSString *_makeTextString(NSZone *_zone, const unichar *_buffer, ^ 4 warnings generated. Compiling file WOTemplate.m ... Compiling file WOTemplateBuilder.m ... Compiling file WOWrapperTemplateBuilder.m ... Compiling file WOxComponentElemBuilder.m ... Compiling file WOxTemplateBuilder.m ... Compiling file WOxElemBuilder.m ... Compiling file WOxTagClassElemBuilder.m ... Compiling file WOApplication+Builders.m ... Linking subproject Templates ... Making all for subproject DynamicElements... Compiling file WOxHTMLElemBuilder.m ... Compiling file WOxControlElemBuilder.m ... Compiling file WOxMiscElemBuilder.m ... Compiling file WOxXULElemBuilder.m ... Compiling file WOxTalElemBuilder.m ... Compiling file WOActionURL.m ... Compiling file WOBody.m ... Compiling file WOBrowser.m ... Compiling file WOCheckBox.m ... Compiling file WOCheckBoxList.m ... Compiling file WOComponentContent.m ... Compiling file WOComponentReference.m ... Compiling file WOCompoundElement.m ... Compiling file WOConditional.m ... Compiling file WOEmbeddedObject.m ... Compiling file WOFileUpload.m ... Compiling file WOForm.m ... Compiling file WOFrame.m ... Compiling file WOFragment.m ... Compiling file WOGenericContainer.m ... Compiling file WOGenericElement.m ... Compiling file WOHtml.m ... Compiling file WOHTMLDynamicElement.m ... Compiling file WOHiddenField.m ... Compiling file WOHyperlink.m ... Compiling file WOHyperlinkInfo.m ... Compiling file WOImage.m ... Compiling file WOImageButton.m ... Compiling file WOInput.m ... Compiling file WOIFrame.m ... Compiling file WOJavaScript.m ... Compiling file WOMetaRefresh.m ... Compiling file WONestedList.m ... Compiling file WOPasswordField.m ... Compiling file WOPopUpButton.m ... Compiling file WORadioButton.m ... Compiling file WORadioButtonList.m ... Compiling file WORepetition.m ... WORadioButton.m:80:2: warning: FIXME, radio button form handling [-W#warnings] #warning FIXME, radio button form handling ^ 1 warning generated. Compiling file WOResetButton.m ... Compiling file WOResourceURL.m ... Compiling file WOString.m ... Compiling file WOSubmitButton.m ... Compiling file WOSwitchComponent.m ... Compiling file WOText.m ... WOString.m:375:22: warning: format specifies type 'char *' but the argument has type 'const void *' [-Wformat] self->value ? self->value : (void*)""]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling file WOTextField.m ... Compiling file WOVBScript.m ... Compiling file WOEntity.m ... Compiling file WOSetCursor.m ... Compiling file WOCopyValue.m ... Compiling file WOSetHeader.m ... Compiling file WONoContentElement.m ... Compiling file _WOStaticHTMLElement.m ... Compiling file _WOConstResourceImage.m ... Compiling file _WOResourceImage.m ... Compiling file _WOComplexHyperlink.m ... Compiling file _WOTemporaryHyperlink.m ... Compiling file _WOCommonStaticDAHyperlink.m ... Compiling file _WOSimpleActionHyperlink.m ... Linking subproject DynamicElements ... Making all for subproject WOHttpAdaptor... Compiling file WOHttpAdaptor.m ... Compiling file WORecordRequestStream.m ... Compiling file WOHttpTransaction.m ... WOHttpAdaptor.m:130:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(*cstr) && index(cstr, ':') == NULL) { ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ WOHttpAdaptor.m:162:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(*cstr)) { ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ 2 warnings generated. Compiling file WORequest+Adaptor.m ... Compiling file WORequestParser.m ... WOHttpTransaction.m:928:31: warning: unused function 'monthAbbr' [-Wunused-function] static __inline__ const char *monthAbbr(int m) { ^ 1 warning generated. WORequestParser.m:102:20: warning: unused function 'skipSpaces' [-Wunused-function] static inline BOOL skipSpaces(WORequestParser *self) { ^ 1 warning generated. Linking subproject WOHttpAdaptor ... Making all for subproject SoObjects... Compiling file NSException+HTTP.m ... Compiling file SoApplication.m ... Compiling file SoClass.m ... Compiling file SoClassRegistry.m ... SoClassRegistry.m:129:52: warning: incompatible pointer types sending 'Class' to parameter of type 'id' [-Wincompatible-pointer-types] if ((soClass = [self->objcToSoClass objectForKey:_clazz])) ^~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSDictionary.h:115:26: note: passing argument to parameter 'aKey' here (GS_GENERIC_TYPE(KeyT))aKey; // Primitive ^ SoClassRegistry.m:139:49: warning: incompatible pointer types sending 'Class' to parameter of type 'id' [-Wincompatible-pointer-types] [self->objcToSoClass setObject:soClass forKey:_clazz]; ^~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSDictionary.h:153:44: note: passing argument to parameter 'aKey' here forKey: (GS_GENERIC_TYPE(KeyT))aKey; // Primitive ^ Compiling file SoClassSecurityInfo.m ... 2 warnings generated. Compiling file SoControlPanel.m ... Compiling file SoDefaultRenderer.m ... Compiling file SoHTTPAuthenticator.m ... Compiling file SoObjCClass.m ... Compiling file SoObject+Traversal.m ... Compiling file SoObject.m ... Compiling file SoObjectMethodDispatcher.m ... Compiling file SoObjectRequestHandler.m ... Compiling file SoObjectSOAPDispatcher.m ... Compiling file SoPageInvocation.m ... Compiling file SoActionInvocation.m ... Compiling file SoPermissions.m ... Compiling file SoProduct.m ... Compiling file SoProductClassInfo.m ... Compiling file SoProductRegistry.m ... Compiling file SoProductResourceManager.m ... Compiling file SoSecurityManager.m ... Compiling file SoSelectorInvocation.m ... Compiling file SoUser.m ... SoSecurityManager.m:77:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] NSString *r; ^ Compiling file SoLookupAssociation.m ... 1 warning generated. Compiling file WOContext+SoObjects.m ... Compiling file WODirectAction+SoObjects.m ... Compiling file WOComponent+SoObjects.m ... Compiling file WODirectActionRequestHandler+SoObjects.m ... Compiling file WORequest+So.m ... Compiling file SoTemplateRenderer.m ... Compiling file SoSubContext.m ... Compiling file SoSecurityException.m ... Compiling file SoComponent.m ... Compiling file SoProductLoader.m ... Compiling file SoCookieAuthenticator.m ... Linking subproject SoObjects ... Making all for subproject WebDAV... Compiling file EOFetchSpecification+SoDAV.m ... Compiling file SaxDAVHandler.m ... Compiling file SoDAVLockManager.m ... Compiling file SoObject+SoDAV.m ... Compiling file SoObject+SoDAVQuery.m ... Compiling file SoObjectDataSource.m ... Compiling file SoObjectWebDAVDispatcher.m ... Compiling file SoWebDAVRenderer.m ... Compiling file SoWebDAVValue.m ... Compiling file SoObjectResultEntry.m ... Compiling file SoSubscriptionManager.m ... Compiling file SoSubscription.m ... Compiling file SoDAVSQLParser.m ... SoSubscriptionManager.m:189:33: warning: incompatible pointer types assigning to 'NSMutableArray *' from 'NSArray *' [-Wincompatible-pointer-types] if (pending == nil) pending = [NSArray array]; ^ ~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSArray.h:64:1: note: class method 'array' is assumed to return an instance of its receiver type ('NSArray *') + (instancetype) array; ^ SoSubscriptionManager.m:190:33: warning: incompatible pointer types assigning to 'NSMutableArray *' from 'NSArray *' [-Wincompatible-pointer-types] if (inactive == nil) inactive = [NSArray array]; ^ ~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSArray.h:64:1: note: class method 'array' is assumed to return an instance of its receiver type ('NSArray *') + (instancetype) array; ^ 2 warnings generated. Linking subproject WebDAV ... Making all for library libNGObjWeb... Compiling file NSObject+WO.m ... Compiling file WOApplication+defaults.m ... Compiling file WOApplication.m ... Compiling file WOCoreApplication.m ... Compiling file WOComponent.m ... Compiling file WOComponent+Sync.m ... Compiling file WOComponentDefinition.m ... Compiling file WOComponentFault.m ... Compiling file WOContext.m ... Compiling file WOElement.m ... WOContext.m:111:41: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.xmlStyleEmptyElements = 1; ^ ~ WOContext.m:307:31: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.hasNewSession = 1; ^ ~ WOContext.m:846:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.savePageRequired = 1; ^ ~ WOContext.m:1071:37: warning: implicit truncation from 'BOOL' (aka 'unsigned char') to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.isRenderingDisabled = YES; ^ ~~~ Compiling file WOMessage.m ... 4 warnings generated. Compiling file WORequest.m ... Compiling file WOResourceManager.m ... WORequest.m:407:36: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (_enc != NSUTF8StringEncoding || _enc != NSASCIIStringEncoding) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WOMessage.m:522:1: warning: unused function '_escapeHtmlValue' [-Wunused-function] _escapeHtmlValue(unsigned char c, unsigned char *buf, int *pos) ^ WOMessage.m:551:1: warning: unused function '_escapeAttrValue' [-Wunused-function] _escapeAttrValue(unsigned char c, unsigned char *buf, int *pos) ^ 2 warnings generated. 1 warning generated. Compiling file WOResponse.m ... Compiling file WORunLoop.m ... Compiling file WOSession.m ... Compiling file WOSessionStore.m ... Compiling file WOStatisticsStore.m ... Compiling file _WOStringTable.m ... Compiling file WOElementID.m ... Compiling file NGHttp+WO.m ... Compiling file NGObjWeb.m ... Compiling file OWViewRequestHandler.m ... Compiling file OWResourceManager.m ... Compiling file WEClientCapabilities.m ... Compiling file WOAdaptor.m ... WEClientCapabilities.m:112:30: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->flags.acceptUTF8 = 1; ^ ~ WEClientCapabilities.m:135:13: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isspace(*tmp) && (*tmp != '\0')) tmp++; ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ WEClientCapabilities.m:137:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*tmp) && (*tmp != '\0')) tmp++; ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ WEClientCapabilities.m:213:13: warning: array subscript is of type 'char' [-Wchar-subscripts] while (!isspace(*tmp) && (*tmp != '\0')) tmp++; ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ WEClientCapabilities.m:215:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(*tmp) && (*tmp != '\0')) tmp++; ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ Compiling file WOApplicationMain.m ... 5 warnings generated. Compiling file WOChildComponentReference.m ... Compiling file WOComponentRequestHandler.m ... Compiling file WOCookie.m ... Compiling file WOCoreApplication+Bundle.m ... Compiling file WODirectAction.m ... Compiling file WODirectActionRequestHandler.m ... Compiling file WODisplayGroup.m ... Compiling file WODynamicElement.m ... Compiling file WOFileSessionStore.m ... Compiling file WOHTTPConnection.m ... Compiling file WOHTTPURLHandle.m ... Compiling file WOMailDelivery.m ... Compiling file WOMessage+XML.m ... Compiling file WOMessage+Validation.m ... Compiling file WOPageRequestHandler.m ... Compiling file WOProxyRequestHandler.m ... Compiling file WORequestHandler.m ... Compiling file WOResourceRequestHandler.m ... Compiling file WOServerSessionStore.m ... Compiling file WOSimpleHTTPParser.m ... Compiling file WOStats.m ... Compiling file NSString+JavaScriptEscaping.m ... Compiling file WOWatchDogApplicationMain.m ... Linking library libNGObjWeb ... Making all for bundle SoCore... Creating SoCore.sxp/.... Compiling file SoCoreProduct.m ... Linking bundle SoCore ... Creating SoCore.sxp/Resources... Copying resources into the bundle wrapper... Creating stamp file... Creating SoCore.sxp/Resources/Info-gnustep.plist... Making all in subprojects of tool wod... Making all for subproject Templates... gmake[6]: Nothing to be done for 'internal-subproject-compile'. Making all for subproject Associations... gmake[6]: Nothing to be done for 'internal-subproject-compile'. Making all for tool wod... Compiling file wod.m ... Compiling file NSObject+WO.m ... Compiling file WOApplication+defaults.m ... Compiling file WOApplication.m ... Compiling file WOCoreApplication.m ... Compiling file WOComponent.m ... Compiling file WOComponent+Sync.m ... Compiling file WOComponentDefinition.m ... Compiling file WOComponentFault.m ... Compiling file WOContext.m ... Compiling file WOElement.m ... Compiling file WOMessage.m ... WOContext.m:111:41: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.xmlStyleEmptyElements = 1; ^ ~ WOContext.m:307:31: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.hasNewSession = 1; ^ ~ WOContext.m:846:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.savePageRequired = 1; ^ ~ WOContext.m:1071:37: warning: implicit truncation from 'BOOL' (aka 'unsigned char') to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] self->wcFlags.isRenderingDisabled = YES; ^ ~~~ 4 warnings generated. Compiling file WORequest.m ... Compiling file WOResourceManager.m ... WOMessage.m:522:1: warning: unused function '_escapeHtmlValue' [-Wunused-function] _escapeHtmlValue(unsigned char c, unsigned char *buf, int *pos) ^ WOMessage.m:551:1: warning: unused function '_escapeAttrValue' [-Wunused-function] _escapeAttrValue(unsigned char c, unsigned char *buf, int *pos) ^ WORequest.m:407:36: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] if (_enc != NSUTF8StringEncoding || _enc != NSASCIIStringEncoding) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling file WOResponse.m ... 1 warning generated. Compiling file WORunLoop.m ... Compiling file WOSession.m ... Compiling file WOSessionStore.m ... Compiling file WOStatisticsStore.m ... Compiling file _WOStringTable.m ... Compiling file WOElementID.m ... Linking tool wod ... Making all in WEExtensions ... Making all in subprojects of library libWEExtensions... Making all for subproject WETableView... Compiling file WETableCell.m ... Compiling file WETableData.m ... Compiling file WETableHeader.m ... Compiling file WETableView.m ... Compiling file WETableView+Grouping.m ... Compiling file WETableViewState.m ... WETableView.m:465:13: warning: incompatible pointer types assigning to 'NSMutableArray *' from 'NSArray *' [-Wincompatible-pointer-types] infos = [NSArray array]; ^ ~~~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSArray.h:64:1: note: class method 'array' is assumed to return an instance of its receiver type ('NSArray *') + (instancetype) array; ^ Compiling file WETableViewConfigObject.m ... Compiling file WETableViewColorConfig.m ... 1 warning generated. Compiling file WETableViewIconConfig.m ... Compiling file WETableViewLabelConfig.m ... Compiling file WETableViewButtonMode.m ... Compiling file WETableViewFooterMode.m ... Compiling file WETableViewGroupMode.m ... Compiling file WETableViewTitleMode.m ... Linking subproject WETableView ... Making all for library libWEExtensions... Compiling file JSClipboard.m ... Compiling file JSShiftClick.m ... Compiling file WEBrowser.m ... Compiling file WECalendarField.m ... Compiling file WECollapsibleComponentContent.m ... Compiling file WEComponentValue.m ... Compiling file WEContextConditional.m ... Compiling file WEContextKey.m ... Compiling file WEDateField.m ... Compiling file WEDragContainer.m ... Compiling file WEDropContainer.m ... Compiling file WEMonthOverview.m ... Compiling file WEPageView.m ... Compiling file WEPageLink.m ... Compiling file WERichString.m ... Compiling file WESwitch.m ... Compiling file WETabItem.m ... Compiling file WETabView.m ... Compiling file WETableCalcMatrix.m ... Compiling file WETableMatrix.m ... Compiling file WETableMatrixContent.m ... Compiling file WETableMatrixLabel.m ... Compiling file WETimeField.m ... Compiling file WETreeView.m ... Compiling file WETreeHeader.m ... Compiling file WETreeData.m ... Compiling file WETreeMatrixElement.m ... Compiling file WEWeekColumnView.m ... Compiling file WEWeekOverview.m ... Compiling file WExExtElemBuilder.m ... Compiling file WExCalElemBuilder.m ... Compiling file WExDnDElemBuilder.m ... Compiling file WEEpozEditor.m ... Compiling file WEQualifierConditional.m ... Compiling file WERedirect.m ... Compiling file WEResourceManager.m ... Compiling file WEResourceKey.m ... Compiling file WEStringTable.m ... WEResourceKey.m:50:31: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] newKey->flags.retainsValues = 1; ^ ~ 1 warning generated. Compiling file WEStringTableManager.m ... Compiling file JSStringTable.m ... Linking library libWEExtensions ... /usr/bin/ld: warning: libNGMime.so.4.9.3, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libNGStreams.so.4.9.57, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libDOM.so.4.9.24, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libSaxObjC.so.4.9.66, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) Making all for bundle WEExtensions... Creating WEExtensions.wox/.... Compiling file WEExtensionsBundle.m ... Linking bundle WEExtensions ... Creating WEExtensions.wox/Resources... Creating stamp file... Creating WEExtensions.wox/Resources/Info-gnustep.plist... Making all in WOExtensions ... Making all for library libWOExtensions... Compiling file WOxExtElemBuilder.m ... Compiling file compat.m ... Compiling file WOKeyValueConditional.m ... Compiling file WORedirect.m ... Compiling file WOTabPanel.m ... Compiling file WOTable.m ... Compiling file JSAlertPanel.m ... Compiling file JSConfirmPanel.m ... Compiling file JSImageFlyover.m ... Compiling file JSTextFlyover.m ... Compiling file JSValidatedField.m ... Compiling file JSModalWindow.m ... Compiling file WOCollapsibleComponentContent.m ... Compiling file WODictionaryRepetition.m ... Compiling file WOThresholdColoredNumber.m ... Compiling file WORadioButtonMatrix.m ... Compiling file WOCheckBoxMatrix.m ... Linking library libWOExtensions ... /usr/bin/ld: warning: libNGMime.so.4.9.3, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libNGStreams.so.4.9.57, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libNGExtensions.so.4.9.203, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libEOControl.so.4.9.74, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libDOM.so.4.9.24, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libSaxObjC.so.4.9.66, needed by ./../NGObjWeb/obj/libNGObjWeb.so, not found (try using -rpath or -rpath-link) Making all for bundle WOExtensions... Creating WOExtensions.wox/.... Compiling file WOExtensionsBuilderModule.m ... Linking bundle WOExtensions ... Creating WOExtensions.wox/Resources... Creating stamp file... Creating WOExtensions.wox/Resources/Info-gnustep.plist... Making all in sope-gdl1 ... Making all in GDLAccess ... Making all in subprojects of library libGDLAccess... Making all for subproject FoundationExt... Compiling file DefaultScannerHandler.m ... Compiling file PrintfFormatScanner.m ... Compiling file FormatScanner.m ... Linking subproject FoundationExt ... Making all for library libGDLAccess... Compiling file eoaccess.m ... Compiling file EOAdaptor.m ... Compiling file EOAdaptorChannel.m ... Compiling file EOAdaptorContext.m ... Compiling file EOArrayProxy.m ... Compiling file EOAttribute.m ... Compiling file EOAttributeOrdering.m ... Compiling file EOCustomValues.m ... Compiling file EODatabase.m ... EOAttribute.m:544:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = toupper(s[cnt + 1]); ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ EOAttribute.m:551:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = toupper(s[cnt]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ EOAttribute.m:554:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = tolower(s[cnt]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ 3 warnings generated. EOCustomValues.m:179:41: warning: all paths through this function will call itself [-Winfinite-recursion] void EOAccess_EOCustomValues_link(void) { ^ Compiling file EODatabaseChannel.m ... 1 warning generated. Compiling file EODatabaseContext.m ... Compiling file EOEntity.m ... Compiling file EOExpressionArray.m ... EOEntity.m:833:43: error: incompatible function pointer types sending 'int (id, id, void *)' to parameter of type 'NSComparisonResult (*)(id, id, void *)' (aka 'enum NSComparisonResult (*)(id, id, void *)') [-Wincompatible-function-pointer-types] [fetAttr sortedArrayUsingFunction:_compareByName context:nil]]; ^~~~~~~~~~~~~~ /tmp/pkgbuild/devel/SOPE/work.aarch64eb/.buildlink/include/Foundation/NSArray.h:145:44: note: passing argument to parameter 'comparator' here (NSComparisonResult (*)(id, id, void*))comparator ^ EOEntity.m:1109:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = toupper(s[cnt + 1]); ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ EOEntity.m:1116:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = toupper(s[cnt]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ EOEntity.m:1119:19: warning: array subscript is of type 'char' [-Wchar-subscripts] s[cnt2] = tolower(s[cnt]); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ EOEntity.m:1123:12: warning: array subscript is of type 'char' [-Wchar-subscripts] s[0] = toupper(s[0]); ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ 4 warnings and 1 error generated. gmake[5]: *** [/usr/pkg/share/GNUstep/Makefiles/rules.make:515: obj/libGDLAccess.obj/EOEntity.m.o] Error 1 gmake[5]: *** Waiting for unfinished jobs.... gmake[4]: *** [/usr/pkg/share/GNUstep/Makefiles/Instance/library.make:278: internal-library-all_] Error 2 gmake[3]: *** [/usr/pkg/share/GNUstep/Makefiles/Master/rules.make:297: libGDLAccess.all.library.variables] Error 2 gmake[2]: *** [/usr/pkg/share/GNUstep/Makefiles/Master/library.make:37: internal-all] Error 2 gmake[1]: *** [/usr/pkg/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2 gmake: *** [/usr/pkg/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/devel/SOPE *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/SOPE