=> Bootstrap dependency digest>=20010302: found digest-20121220 WARNING: [bsd.prefs.mk] The package StepTalk-0.10.0nb1 is missing DESTDIR support. WARNING: [license.mk] Every package should define a LICENSE. ===> Building for StepTalk-0.10.0nb1 This is gnustep-make 2.6.2. Type 'gmake print-gnustep-make-help' for help. Making all in Frameworks ... Making all in StepTalk ... Making build-headers for framework StepTalk... Creating StepTalk.framework/Versions/0/Headers... Creating StepTalk.framework/Versions/0/Headers/STActor.h... Creating StepTalk.framework/Versions/0/Headers/STBundleInfo.h... Creating StepTalk.framework/Versions/0/Headers/STContext.h... Creating StepTalk.framework/Versions/0/Headers/STConversation.h... Creating StepTalk.framework/Versions/0/Headers/STRemoteConversation.h... Creating StepTalk.framework/Versions/0/Headers/STEngine.h... Creating StepTalk.framework/Versions/0/Headers/STEnvironment.h... Creating StepTalk.framework/Versions/0/Headers/STEnvironmentDescription.h... Creating StepTalk.framework/Versions/0/Headers/STExterns.h... Creating StepTalk.framework/Versions/0/Headers/STFunctions.h... Creating StepTalk.framework/Versions/0/Headers/STFileScript.h... Creating StepTalk.framework/Versions/0/Headers/STLanguageManager.h... Creating StepTalk.framework/Versions/0/Headers/STObjCRuntime.h... Creating StepTalk.framework/Versions/0/Headers/STObjectReference.h... Creating StepTalk.framework/Versions/0/Headers/STMethod.h... Creating StepTalk.framework/Versions/0/Headers/STScriptObject.h... Creating StepTalk.framework/Versions/0/Headers/STScript.h... Creating StepTalk.framework/Versions/0/Headers/STScriptsManager.h... Creating StepTalk.framework/Versions/0/Headers/STScripting.h... Creating StepTalk.framework/Versions/0/Headers/STSelector.h... Creating StepTalk.framework/Versions/0/Headers/STUndefinedObject.h... Creating StepTalk.framework/Versions/0/Headers/NSInvocation+additions.h... Creating StepTalk.framework/Versions/0/Headers/NSObject+additions.h... Creating StepTalk.framework/Versions/0/Headers/StepTalk.h... Creating derived_src/.stamp... Creating StepTalk.framework/Versions/0/Resources... Updating Version/Current symlink... Making all for framework StepTalk... Compiling file NSInvocation+additions.m ... Compiling file STBehaviourInfo.m ... Compiling file STActor.m ... Compiling file STBundleInfo.m ... STBundleInfo.m:322:30: warning: more '%' conversions than data arguments [-Wformat] NSLog(@"All classes are %@"); ~^ NSInvocation+additions.m:219:15: warning: 'sel_register_name' is deprecated [-Wdeprecated-declarations] sel = sel_register_name(name); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:70:5: note: 'sel_register_name' declared here SEL sel_register_name(const char *name); ^ NSInvocation+additions.m:238:15: warning: 'sel_register_typed_name' is deprecated [-Wdeprecated-declarations] sel = sel_register_typed_name([selectorName cString], [signature methodReturnType]); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:73:5: note: 'sel_register_typed_name' declared here SEL sel_register_typed_name(const char *name, const char *type); ^ 1 warning generated. Compiling file STClassInfo.m ... 2 warnings generated. Compiling file STContext.m ... Compiling file STConversation.m ... STConversation.m:62:1: warning: conflicting distributed object modifiers on return type in implementation of 'knownLanguages' [-Wdistributed-object-modifiers] - (NSArray *)knownLanguages ^ ~~~~~~~~~ ./STConversation.h:36:1: note: previous declaration is here - (bycopy NSArray *)knownLanguages; ^ ~~~~~~~~~ STConversation.m:153:37: warning: conflicting distributed object modifiers on parameter type in implementation of 'interpretScript:' [-Wdistributed-object-modifiers] - (void)interpretScript:(NSString *)aString ~~~~~~~~~~ ^ ./STConversation.h:39:44: note: previous declaration is here - (void)interpretScript:(bycopy NSString *)aString; ~~~~~~~~~~ ^ 2 warnings generated. STActor.m:135:40: warning: cast of type 'SEL' to 'SEL' is deprecated; use sel_getName instead [-Wcast-of-sel-type] if( [super respondsToSelector:(SEL)aSelector] ) ^~~~~~~~~ Compiling file STRemoteConversation.m ... 1 warning generated. Compiling file STEnvironment.m ... STRemoteConversation.m:61:24: warning: incompatible pointer types assigning to 'NSDistantObject *' from 'NSDistantObject *' [-Wincompatible-pointer-types] environmentProcess = RETAIN([connection rootProxy]); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /scratch/wip/StepTalk/work/.buildlink/include/Foundation/NSProxy.h:80:1: note: instance method 'retain' is assumed to return an instance of its receiver type ('NSDistantObject *') - (id) retain; ^ STRemoteConversation.m:62:11: warning: incompatible pointer types assigning to 'NSDistantObject *' from 'STConversation *' [-Wincompatible-pointer-types] proxy = RETAIN([environmentProcess createConversation]); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /scratch/wip/StepTalk/work/.buildlink/include/Foundation/NSObject.h:173:1: note: instance method 'retain' is assumed to return an instance of its receiver type ('STConversation *') - (id) retain NS_AUTOMATED_REFCOUNT_UNAVAILABLE; ^ STRemoteConversation.m:111:37: warning: conflicting distributed object modifiers on parameter type in implementation of 'interpretScript:' [-Wdistributed-object-modifiers] - (void)interpretScript:(NSString *)aString ~~~~~~~~~~ ^ ./STConversation.h:39:44: note: previous declaration is here - (void)interpretScript:(bycopy NSString *)aString; ~~~~~~~~~~ ^ Compiling file STEngine.m ... 3 warnings generated. Compiling file STEnvironmentDescription.m ... STEnvironmentDescription.m:113:16: warning: using 'stringWithString:' with a literal is redundant [-Wobjc-redundant-literal-use] name = [NSString stringWithString:@"Standard"]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling file STFunctions.m ... Compiling file STExterns.m ... 1 warning generated. Compiling file STFileScript.m ... Compiling file STLanguageManager.m ... Compiling file STObjCRuntime.m ... STLanguageManager.m:54:1: warning: method possibly missing a [super dealloc] call [-Wobjc-missing-super-calls] } ^ Compiling file STObjectReference.m ... 1 warning generated. Compiling file STScript.m ... Compiling file STScriptsManager.m ... Compiling file STScripting.m ... STObjCRuntime.m:67:21: warning: 'objc_next_class' is deprecated [-Wdeprecated-declarations] while( (class = objc_next_class(&state)) ) ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:41:7: note: 'objc_next_class' declared here Class objc_next_class(void **enum_state); ^ STObjCRuntime.m:69:44: warning: implicit declaration of function 'class_get_class_name' is invalid in C99 [-Wimplicit-function-declaration] name = [NSString stringWithCString:class_get_class_name(class)]; ^ STObjCRuntime.m:69:44: warning: incompatible integer to pointer conversion sending 'int' to parameter of type 'const char *' [-Wint-conversion] name = [NSString stringWithCString:class_get_class_name(class)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /scratch/wip/StepTalk/work/.buildlink/include/Foundation/NSString.h:276:40: note: passing argument to parameter 'byteString' here + (id) stringWithCString: (const char*)byteString; ^ STObjCRuntime.m:144:19: warning: 'sel_register_typed_name' is deprecated [-Wdeprecated-declarations] sel = sel_register_typed_name(name, selector_types[argc]); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:73:5: note: 'sel_register_typed_name' declared here SEL sel_register_typed_name(const char *name, const char *type); ^ STObjCRuntime.m:165:24: warning: 'sel_get_name' is deprecated [-Wdeprecated-declarations] const char *name = sel_get_name(sel); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:59:13: note: 'sel_get_name' declared here const char *sel_get_name(SEL selector); ^ STObjCRuntime.m:191:18: warning: 'sel_register_typed_name' is deprecated [-Wdeprecated-declarations] newSel = sel_register_typed_name(name, selector_types[argc]); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:73:5: note: 'sel_register_typed_name' declared here SEL sel_register_typed_name(const char *name, const char *type); ^ STObjCRuntime.m:184:9: warning: variable 'newSel' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if( argc < SELECTOR_TYPES_COUNT ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ STObjCRuntime.m:194:9: note: uninitialized use occurs here if(!newSel) ^~~~~~ STObjCRuntime.m:184:5: note: remove the 'if' if its condition is always true if( argc < SELECTOR_TYPES_COUNT ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ STObjCRuntime.m:169:23: note: initialize the variable 'newSel' to silence this warning SEL newSel; ^ = NULL STObjCRuntime.m:207:24: warning: 'sel_get_name' is deprecated [-Wdeprecated-declarations] const char *name = sel_get_name(sel); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:59:13: note: 'sel_get_name' declared here const char *sel_get_name(SEL selector); ^ STObjCRuntime.m:250:13: warning: 'sel_get_type' is deprecated [-Wdeprecated-declarations] types = sel_get_type(sel); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:67:13: note: 'sel_get_type' declared here const char *sel_get_type(SEL selector); ^ STObjCRuntime.m:255:17: warning: 'sel_get_type' is deprecated [-Wdeprecated-declarations] types = sel_get_type(sel); ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:67:13: note: 'sel_get_type' declared here const char *sel_get_type(SEL selector); ^ STObjCRuntime.m:261:44: warning: declaration of 'struct objc_method_list' will not be visible outside of this function [-Wvisibility] static NSArray *selectors_from_list(struct objc_method_list *methods) ^ STObjCRuntime.m:264:36: error: incomplete definition of type 'struct objc_method_list' int count = methods->method_count; ~~~~~~~^ STObjCRuntime.m:261:44: note: forward declaration of 'struct objc_method_list' static NSArray *selectors_from_list(struct objc_method_list *methods) ^ STObjCRuntime.m:269:54: error: incomplete definition of type 'struct objc_method_list' [array addObject:NSStringFromSelector(methods->method_list[i].method_name)]; ~~~~~~~^ STObjCRuntime.m:261:44: note: forward declaration of 'struct objc_method_list' static NSArray *selectors_from_list(struct objc_method_list *methods) ^ STObjCRuntime.m:272:15: error: incomplete definition of type 'struct objc_method_list' if(methods->method_next) ~~~~~~~^ STObjCRuntime.m:261:44: note: forward declaration of 'struct objc_method_list' static NSArray *selectors_from_list(struct objc_method_list *methods) ^ STObjCRuntime.m:274:63: error: incomplete definition of type 'struct objc_method_list' [array addObjectsFromArray:selectors_from_list(methods->method_next)]; ~~~~~~~^ STObjCRuntime.m:261:44: note: forward declaration of 'struct objc_method_list' static NSArray *selectors_from_list(struct objc_method_list *methods) ^ STObjCRuntime.m:290:21: warning: 'objc_next_class' is deprecated [-Wdeprecated-declarations] while( (class = objc_next_class(&state)) ) ^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime-deprecated.h:41:7: note: 'objc_next_class' declared here Class objc_next_class(void **enum_state); ^ STObjCRuntime.m:292:17: error: incomplete definition of type 'struct objc_class' if(class->methods) ~~~~~^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime.h:73:16: note: forward declaration of 'struct objc_class' typedef struct objc_class *Class; ^ STObjCRuntime.m:294:48: error: incomplete definition of type 'struct objc_class' methods = selectors_from_list(class->methods); ~~~~~^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime.h:73:16: note: forward declaration of 'struct objc_class' typedef struct objc_class *Class; ^ STObjCRuntime.m:297:22: error: incomplete definition of type 'struct objc_class' class = class->class_pointer; ~~~~~^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime.h:73:16: note: forward declaration of 'struct objc_class' typedef struct objc_class *Class; ^ STObjCRuntime.m:299:17: error: incomplete definition of type 'struct objc_class' if(class->methods) ~~~~~^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime.h:73:16: note: forward declaration of 'struct objc_class' typedef struct objc_class *Class; ^ STObjCRuntime.m:301:48: error: incomplete definition of type 'struct objc_class' methods = selectors_from_list(class->methods); ~~~~~^ /scratch/wip/StepTalk/work/.buildlink/include/objc/runtime.h:73:16: note: forward declaration of 'struct objc_class' typedef struct objc_class *Class; ^ 12 warnings and 9 errors generated. gmake[4]: *** [obj/StepTalk.obj/STObjCRuntime.m.o] Error 1 gmake[4]: *** Waiting for unfinished jobs.... STScripting.m:52:1: warning: category is implementing a method which will also be implemented by its primary class [-Wobjc-protocol-method-implementation] - (NSString *)className ^ /scratch/wip/StepTalk/work/.buildlink/include/Foundation/NSObject.h:306:1: note: method 'className' declared here - (NSString*) className; ^ 1 warning generated. gmake[3]: *** [internal-framework-run-compile-submake] Error 2 gmake[2]: *** [StepTalk.all.framework.variables] Error 2 gmake[1]: *** [internal-all] Error 2 gmake: *** [internal-all] Error 2 *** Error code 2 Stop. make: stopped in /usr/pkgsrc/wip/StepTalk *** Error code 1 Stop. make: stopped in /usr/pkgsrc/wip/StepTalk