+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PGSQL_VERSION_REQD=14 MYSQL_VERSION_REQD=mariadb106 WRKLOG=/tmp/bulklog/SOPE-4.0.8nb10/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PGSQL_VERSION_REQD=14 MYSQL_VERSION_REQD=mariadb106 WRKLOG=/tmp/bulklog/SOPE-4.0.8nb10/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for SOPE-4.0.8nb10 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 ... 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 ... Compiling file EOKeyValueQualifier.m ... Compiling file EONotQualifier.m ... Compiling file EONull.m ... Compiling file EOObserver.m ... Compiling file EOOrQualifier.m ... Compiling file EOQualifier.m ... Compiling file EOQualifierParser.m ... EOQualifierParser.m: In function '_parseValue': EOQualifierParser.m:1038:32: warning: implicit declaration of function 'index' [-Wimplicit-function-declaration] 1038 | ce = (const unsigned char *)index((const char *)cs, '\''); | ^~~~~ EOQualifierParser.m:1038:32: warning: incompatible implicit declaration of built-in function 'index' Compiling file EOSortOrdering.m ... Compiling file EOValidation.m ... Compiling file NSArray+EOQualifier.m ... Compiling file NSObject+EOQualifierOps.m ... NSObject+EOQualifierOps.m: In function '-[NSObject(ImplementedQualifierComparisons) isCaseInsensitiveLike:]': NSObject+EOQualifierOps.m:63:1: warning: conflicting types for '-(BOOL)isCaseInsensitiveLike:(NSString *)_object' 63 | - (BOOL)isCaseInsensitiveLike:(NSString *)_object { | ^ In file included from /home/pbulk/build/devel/SOPE4/work/.buildlink/include/Foundation/Foundation.h:149, from EONull.h:25, from NSObject+EOQualifierOps.m:23: /home/pbulk/build/devel/SOPE4/work/.buildlink/include/Foundation/NSScriptWhoseTests.h:33:1: note: previous declaration of '-(BOOL)isCaseInsensitiveLike:(id)object' 33 | - (BOOL) isCaseInsensitiveLike: (id) object; | ^ Compiling file EOSQLParser.m ... EOSQLParser.m: In function '-[EOSQLParser parseContainsQualifier:from:length:]': EOSQLParser.m:115:10: warning: 'slen' is used uninitialized in this function [-Wuninitialized] 115 | while (*len > 0) { | ^~~~ EOSQLParser.m:116:22: warning: 'scur' may be used uninitialized in this function [-Wmaybe-uninitialized] 116 | if (!isspace(*pos[0])) return; | ~~~^~~ 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 ... Compiling file NSCalendarDate+misc.m ... Compiling file NSCalendarDate+matrix.m ... Compiling file NSData+gzip.m ... Compiling file NSData+misc.m ... Compiling file NSDictionary+KVC.m ... Compiling file NSDictionary+misc.m ... Compiling file NSEnumerator+misc.m ... Compiling file NSException+misc.m ... Compiling file NSFileManager+Extensions.m ... Compiling file NSNull+misc.m ... Compiling file NSObject+Logs.m ... NSObject+Logs.m: In function '-[NSObject(NGLogs) debugWithFormat:arguments:]': NSObject+Logs.m:96:4: warning: #warning debug is disabled, debugWithFormat wont print anything .. [-Wcpp] 96 | # warning debug is disabled, debugWithFormat wont print anything .. | ^~~~~~~ Compiling file NSObject+Values.m ... Compiling file NSProcessInfo+misc.m ... Compiling file NSRunLoop+FileObjects.m ... Compiling file NSSet+enumerator.m ... Compiling file NSString+Ext.m ... 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 ... Compiling file NSString+XMLEscaping.m ... Compiling file NSString+URLEscaping.m ... Compiling file NSURL+misc.m ... Compiling file NGPropertyListParser.m ... 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 ... 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 ... Compiling file NGCustomFileManager.m ... Compiling file NGDirectoryEnumerator.m ... 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 ... Compiling file NGQuotedPrintableCoding.m ... Compiling file NGStack.m ... Compiling file NGCalendarDateRange.m ... Compiling file NGResourceLocator.m ... 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 ... Compiling file NGActiveSocket.m ... Compiling file NGDatagramPacket.m ... Compiling file NGDatagramSocket.m ... Compiling file NGInternetSocketAddress.m ... NGInternetSocketAddress.m: In function '-[NGInternetSocketAddress _fillAddress]': NGInternetSocketAddress.m:288:27: warning: pointer targets in passing argument 1 of 'gethostbyname_r' differ in signedness [-Wpointer-sign] 288 | if (gethostbyname_r(chost, &hostEntity, | ^~~~~ | | | const unsigned char * In file included from common.h:109, from NGInternetSocketAddress.m:22: /usr/include/netdb.h:239:3: note: expected 'const char *' but argument is of type 'const unsigned char *' 239 | (const char *, struct hostent *, char *, int, int *h_errnop); | ^~~~~~~~~~~~ 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 ... Compiling file NGGZipStream.m ... Compiling file NGActiveSSLSocket.m ... NGActiveSSLSocket.m: In function '-[NGActiveSSLSocket initWithDomain:]': NGActiveSSLSocket.m:218:17: warning: unused variable 'didGlobalInit' [-Wunused-variable] 218 | static BOOL didGlobalInit = NO; | ^~~~~~~~~~~~~ At top level: NGActiveSSLSocket.m:218:17: warning: 'didGlobalInit' defined but not used [-Wunused-variable] 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 ... NGMimeBodyPart.m: In function '-[NGMimeBodyPart bodyInfo]': NGMimeBodyPart.m:237:3: warning: 'NSString' may not respond to '-filename' 237 | if ((o = [[self headerForKey: @"content-disposition"] filename])) | ^~ NGMimeBodyPart.m:237:3: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file NGMimeBodyPartParser.m ... Compiling file NGMimeExceptions.m ... Compiling file NGMimeHeaderFieldGenerator.m ... Compiling file NGMimeHeaderFieldParser.m ... Compiling file NGMimeHeaderFields.m ... Compiling file NGMimeMultipartBody.m ... Compiling file NGMimeMultipartBodyParser.m ... Compiling file NGMimePartGenerator.m ... Compiling file NGMimePartParser.m ... Compiling file NGMimeType.m ... Compiling file NGPart.m ... Compiling file NGMimeFileData.m ... Compiling file NGMimeJoinedData.m ... 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 ... Compiling file NSCalendarDate+RFC822.m ... 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 ... Compiling file NGSmtpSupport.m ... Compiling file NGSendMail.m ... 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 ... NGImap4Client.m:946:55: warning: "/*" within comment [-Wcomment] 946 | result = [client annotation: folderName entryName: @"/*" attributeName: @"value"]; | NGImap4Client.m:947:48: warning: "/*" within comment [-Wcomment] 947 | result = [client annotation: @"" entryName: @"/*" attributeName: @"value"]; | NGImap4Client.m: In function '-[NGImap4Client annotation:entryName:attributeName:]': NGImap4Client.m:979:2: warning: 'NGImap4Client' may not respond to '-_imapFolder2Folder:' 979 | [folderList setObject: [obj objectForKey: [[obj allKeys] objectAtIndex:0]] forKey: [[self _imapFolder2Folder: [[obj allKeys] objectAtIndex:0]] substringFromIndex:1]]; | ^ NGImap4Client.m:979:2: warning: (messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments) Compiling file NGImap4Support.m ... Compiling file NGImap4.m ... Compiling file NGImap4Folder.m ... Compiling file NGImap4Context.m ... Compiling file NGImap4Message.m ... 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 ... 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 ... 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 ... WOKeyPathAssociation.m: In function '_getSetSel': WOKeyPathAssociation.m:800:23: warning: '*((void *)&buf+3)' may be used uninitialized in this function [-Wmaybe-uninitialized] 800 | buf[3] = toupper(buf[3]); | ~~~^~~ Compiling file WOKeyPathAssociationSystemKVC.m ... Compiling file WOScriptAssociation.m ... Compiling file WOResourceURLAssociation.m ... Compiling file WOLabelAssociation.m ... Compiling file WOBoolAssociation.m ... Compiling file NSUserDefaults+KVC.m ... Linking subproject Associations ... Making all for subproject Templates... Compiling file WOComponentScript.m ... Compiling file WOComponentScriptPart.m ... Compiling file WODParser.m ... Compiling file WOHTMLParser.m ... Compiling file WOSubcomponentInfo.m ... 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 ... WORadioButton.m: In function '-[WORadioButton takeValuesFromRequest:inContext:]': WORadioButton.m:80:2: warning: #warning FIXME, radio button form handling [-Wcpp] 80 | #warning FIXME, radio button form handling | ^~~~~~~ Compiling file WORadioButtonList.m ... Compiling file WORepetition.m ... Compiling file WOResetButton.m ... Compiling file WOResourceURL.m ... Compiling file WOString.m ... Compiling file WOSubmitButton.m ... Compiling file WOSwitchComponent.m ... Compiling file WOText.m ... 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 ... WOHttpAdaptor.m: In function '-[WOHttpAdaptor addressFromDefaultsOfApplication:]': WOHttpAdaptor.m:130:27: warning: implicit declaration of function 'index' [-Wimplicit-function-declaration] 130 | if (isdigit(*cstr) && index(cstr, ':') == NULL) { | ^~~~~ WOHttpAdaptor.m:130:27: warning: incompatible implicit declaration of built-in function 'index' WOHttpAdaptor.m: In function '-[WOHttpAdaptor _handleAcceptedConnection:]': WOHttpAdaptor.m:423:7: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | t = [[NSDate date] timeIntervalSince1970] - t; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling file WORecordRequestStream.m ... Compiling file WOHttpTransaction.m ... Compiling file WORequest+Adaptor.m ... Compiling file WORequestParser.m ... 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 ... Compiling file SoClassSecurityInfo.m ... 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 ... SoSecurityManager.m: In function '-[SoSecurityManager makeExceptionForObject:reason:]': SoSecurityManager.m:77:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 77 | NSString *r; | ^ Compiling file SoSelectorInvocation.m ... Compiling file SoUser.m ... Compiling file SoLookupAssociation.m ... 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 ... SoDAVSQLParser.m: In function '-[SoDAVSQLParser parseContainsQualifier:from:length:]': SoDAVSQLParser.m:119:10: warning: 'slen' is used uninitialized in this function [-Wuninitialized] 119 | while (*len > 0) { | ^~~~ SoDAVSQLParser.m:120:22: warning: 'scur' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | if (!isspace(*pos[0])) return; | ~~~^~~ Linking subproject WebDAV ... Making all for library libNGObjWeb... Compiling file NSObject+WO.m ... NSObject+WO.m: In function '_getSetSel': NSObject+WO.m:126:23: warning: '*((void *)&buf+3)' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | buf[3] = toupper(buf[3]); | ~~~^~~ 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 ... Compiling file WORequest.m ... Compiling file WOResourceManager.m ... Compiling file WOResponse.m ... WOResponse.m: In function '-[WOResponse disableClientCaching]': WOResponse.m:126:13: warning: '%s' directive writing between 3 and 15 bytes into a region of size between 0 and 24 [-Wformat-overflow=] 126 | "%s, %02li %s %04li %02li:%02li:%02li GMT", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WOResponse.m:122:5: note: 'sprintf' output between 30 and 148 bytes into a destination of size 32 122 | sprintf(buf, | ^~~~~~~~~~~~ 123 | #if GS_64BIT_OLD | ~~~~~~~~~~~~~~~~ 124 | "%s, %02i %s %04i %02i:%02i:%02i GMT", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | #else | ~~~~~ 126 | "%s, %02li %s %04li %02li:%02li:%02li GMT", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | #endif | ~~~~~~ 128 | weekdayName([now dayOfWeek]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | [now dayOfMonth], | ~~~~~~~~~~~~~~~~~ 130 | monthName([now monthOfYear]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | [now yearOfCommonEra], | ~~~~~~~~~~~~~~~~~~~~~~ 132 | [now hourOfDay], [now minuteOfHour], [now secondOfMinute]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ... Compiling file WOApplicationMain.m ... 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 ... NSObject+WO.m: In function '_getSetSel': NSObject+WO.m:126:23: warning: '*((void *)&buf+3)' may be used uninitialized in this function [-Wmaybe-uninitialized] 126 | buf[3] = toupper(buf[3]); | ~~~^~~ 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 ... Compiling file WORequest.m ... Compiling file WOResourceManager.m ... Compiling file WOResponse.m ... WOResponse.m: In function '-[WOResponse disableClientCaching]': WOResponse.m:126:13: warning: '%s' directive writing between 3 and 15 bytes into a region of size between 0 and 24 [-Wformat-overflow=] 126 | "%s, %02li %s %04li %02li:%02li:%02li GMT", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WOResponse.m:122:5: note: 'sprintf' output between 30 and 148 bytes into a destination of size 32 122 | sprintf(buf, | ^~~~~~~~~~~~ 123 | #if GS_64BIT_OLD | ~~~~~~~~~~~~~~~~ 124 | "%s, %02i %s %04i %02i:%02i:%02i GMT", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | #else | ~~~~~ 126 | "%s, %02li %s %04li %02li:%02li:%02li GMT", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | #endif | ~~~~~~ 128 | weekdayName([now dayOfWeek]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | [now dayOfMonth], | ~~~~~~~~~~~~~~~~~ 130 | monthName([now monthOfYear]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | [now yearOfCommonEra], | ~~~~~~~~~~~~~~~~~~~~~~ 132 | [now hourOfDay], [now minuteOfHour], [now secondOfMinute]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ... Undefined first referenced symbol in file objc_get_class ./obj/wod.obj/wod.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) method_getTypeEncoding ./Associations/obj/subproject.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) objc_msg_lookup_super ./obj/wod.obj/WOApplication.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) class_getInstanceMethod ./obj/wod.obj/WOComponent+Sync.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) objc_msg_lookup ./obj/wod.obj/wod.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) __objc_exec_class ./obj/wod.obj/wod.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) object_getClass ./obj/wod.obj/WOComponent.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) sel_registerName ./obj/wod.obj/NSObject+WO.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) __objc_class_name_Protocol ./obj/wod.obj/wod.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) sel_getName ./obj/wod.obj/WOSession.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) method_getImplementation ./obj/wod.obj/WOComponent+Sync.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) __gnu_objc_personality_v0 ./obj/wod.obj/wod.m.o (symbol belongs to implicit dependency /home/pbulk/build/devel/SOPE4/work/.buildlink/lib/libobjc.so.4.6) ld: fatal: symbol referencing errors. No output written to obj/wod collect2: error: ld returned 1 exit status gmake[5]: *** [/opt/local/share/GNUstep/Makefiles/Instance/tool.make:89: obj/wod] Error 1 gmake[4]: *** [/opt/local/share/GNUstep/Makefiles/Instance/tool.make:74: internal-tool-all_] Error 2 gmake[3]: *** [/opt/local/share/GNUstep/Makefiles/Master/rules.make:297: wod.all.tool.variables] Error 2 gmake[2]: *** [/opt/local/share/GNUstep/Makefiles/Master/tool.make:71: internal-all] Error 2 gmake[1]: *** [/opt/local/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2 gmake: *** [/opt/local/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/SOPE4 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/SOPE4