See <http://gnustep.dnsalias.org:8080/job/gnustep/627/changes>
Changes: [theraven] Some test case cleanups. [theraven] Fix method_setImplementation bug. ------------------------------------------ [...truncated 6188 lines...] + unset GNUSTEP_LOCAL_LIBRARY + unset GNUSTEP_LOCAL_HEADERS + unset GNUSTEP_LOCAL_LIBRARIES + unset GNUSTEP_LOCAL_DOC + unset GNUSTEP_LOCAL_DOC_MAN + unset GNUSTEP_LOCAL_DOC_INFO + unset GNUSTEP_USER_APPS + unset GNUSTEP_USER_ADMIN_APPS + unset GNUSTEP_USER_WEB_APPS + unset GNUSTEP_USER_TOOLS + unset GNUSTEP_USER_ADMIN_TOOLS + unset GNUSTEP_USER_LIBRARY + unset GNUSTEP_USER_HEADERS + unset GNUSTEP_USER_LIBRARIES + unset GNUSTEP_USER_DOC + unset GNUSTEP_USER_DOC_MAN + unset GNUSTEP_USER_DOC_INFO + unset GNUSTEP_SYSTEM_USERS_DIR + unset GNUSTEP_LOCAL_USERS_DIR + unset GNUSTEP_NETWORK_USERS_DIR + [ -n ] + unset GNUSTEP_INSTALLATION_DIR + cd ../../dev-libs/libobjc2 + make distclean GNUmakefile:23: GNUstep found - building for install in the GNUstep filesystem. Cleaning... + make install GNUmakefile:23: GNUstep found - building for install in the GNUstep filesystem. Compiling NSBlocks.m... In file included from NSBlocks.m:2: ./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return obj->isa; ^ 1 warning generated. Compiling Protocol2.m... In file included from Protocol2.m:3: ./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return obj->isa; ^ Protocol2.m:31:12: warning: class '__ObjC_Protocol_Holder_Ugly_Hack' defined without specifying a base class [-Wobjc-root-class] @interface __ObjC_Protocol_Holder_Ugly_Hack { id isa; } @end ^ Protocol2.m:31:44: note: add a super class to fix this problem @interface __ObjC_Protocol_Holder_Ugly_Hack { id isa; } @end ^ In file included from Protocol2.m:2: ./protocol.h:20:12: warning: class 'Object' defined without specifying a base class [-Wobjc-root-class] @interface Object { id isa; } @end ^ ./protocol.h:20:18: note: add a super class to fix this problem @interface Object { id isa; } @end ^ 3 warnings generated. Compiling abi_version.c... Compiling alias_table.c... Compiling arc.m... In file included from arc.m:7: ./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return obj->isa; ^ arc.m:169:19: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] Class cls = obj->isa; ^ arc.m:187:19: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] Class cls = obj->isa; ^ 3 warnings generated. Compiling associate.m... In file included from associate.m:9: ./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return obj->isa; ^ associate.m:186:19: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] Class cls = obj->isa; ^ associate.m:225:47: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] Class hiddenClass = allocateHiddenClass(obj->isa); ^ associate.m:226:33: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] assert(!class_isMetaClass(obj->isa)); ^ /usr/include/assert.h:92:5: note: expanded from macro 'assert' ((expr) \ ^ associate.m:235:7: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] obj->isa = hiddenClass; ^ associate.m:255:32: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] if (class_isMetaClass(object->isa)) ^ associate.m:314:32: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] if (class_isMetaClass(object->isa)) ^ associate.m:318:22: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] Class cls = object->isa; ^ associate.m:385:32: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] if (class_isMetaClass(object->isa)) ^ associate.m:387:18: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return object->isa; ^ associate.m:423:40: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] id new = class_createInstance(object->isa, 0); ^ 11 warnings generated. Compiling blocks_runtime.m... Compiling block_to_imp.c... block_to_imp.c:43:10: warning: implicit declaration of function 'asprintf' is invalid in C99 [-Wimplicit-function-declaration] if (0 > asprintf(&tmpPattern, "%s/objc_trampolinesXXXXXXXXXXX", tmp)) ^ 1 warning generated. Assembling block_trampolines.S... Assembling objc_msgSend.S... Compiling caps.c... Compiling category_loader.c... Compiling class_table.c... Compiling dtable.c... Compiling eh_personality.c... Compiling encoding2.c... Compiling gc_none.c... Compiling hash_table.c... Compiling hooks.c... Compiling ivar.c... Compiling legacy_malloc.c... Compiling loader.c... Compiling mutation.m... Compiling properties.m... In file included from properties.m:7: ./class.h:285:14: warning: direct access to Objective-C's isa is deprecated in favor of object_setClass() and object_getClass() [-Wdeprecated-objc-isa-usage] return obj->isa; ^ properties.m:386:31: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? if (checkAttribute(property->attributes2, OBJC_PR_weak)) ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:386:44: error: use of undeclared identifier 'OBJC_PR_weak' if (checkAttribute(property->attributes2, OBJC_PR_weak)) ^ properties.m:391:31: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? if (checkAttribute(property->attributes2, OBJC_PR_dynamic)) ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:391:44: error: use of undeclared identifier 'OBJC_PR_dynamic'; did you mean 'OBJC_PR_nonatomic'? if (checkAttribute(property->attributes2, OBJC_PR_dynamic)) ^~~~~~~~~~~~~~~ OBJC_PR_nonatomic ./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here OBJC_PR_nonatomic = (1<<6), ^ properties.m:529:31: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? checkAttribute(property->attributes2, OBJC_PR_strong)) ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:529:44: error: use of undeclared identifier 'OBJC_PR_strong' checkAttribute(property->attributes2, OBJC_PR_strong)) ^ properties.m:535:31: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? if (checkAttribute(property->attributes2, OBJC_PR_dynamic) && ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:535:44: error: use of undeclared identifier 'OBJC_PR_dynamic'; did you mean 'OBJC_PR_nonatomic'? if (checkAttribute(property->attributes2, OBJC_PR_dynamic) && ^~~~~~~~~~~~~~~ OBJC_PR_nonatomic ./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here OBJC_PR_nonatomic = (1<<6), ^ properties.m:536:32: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? !checkAttribute(property->attributes2, OBJC_PR_synthesized)) ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:536:45: error: use of undeclared identifier 'OBJC_PR_synthesized' !checkAttribute(property->attributes2, OBJC_PR_synthesized)) ^ properties.m:542:31: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? if (checkAttribute(property->attributes2, OBJC_PR_weak)) ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:542:44: error: use of undeclared identifier 'OBJC_PR_weak' if (checkAttribute(property->attributes2, OBJC_PR_weak)) ^ properties.m:629:7: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? p.attributes2 |= OBJC_PR_weak; ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:629:22: error: use of undeclared identifier 'OBJC_PR_weak' p.attributes2 |= OBJC_PR_weak; ^ properties.m:644:7: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? p.attributes2 |= OBJC_PR_dynamic; ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:644:22: error: use of undeclared identifier 'OBJC_PR_dynamic'; did you mean 'OBJC_PR_nonatomic'? p.attributes2 |= OBJC_PR_dynamic; ^~~~~~~~~~~~~~~ OBJC_PR_nonatomic ./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here OBJC_PR_nonatomic = (1<<6), ^ properties.m:707:36: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? return checkAttribute(property->attributes2, OBJC_PR_dynamic) && ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ properties.m:707:49: error: use of undeclared identifier 'OBJC_PR_dynamic'; did you mean 'OBJC_PR_nonatomic'? return checkAttribute(property->attributes2, OBJC_PR_dynamic) && ^~~~~~~~~~~~~~~ OBJC_PR_nonatomic ./properties.h:36:2: note: 'OBJC_PR_nonatomic' declared here OBJC_PR_nonatomic = (1<<6), ^ properties.m:708:37: error: no member named 'attributes2' in 'struct objc_property'; did you mean 'attributes'? !checkAttribute(property->attributes2, OBJC_PR_synthesized) ? strdup("") : 0; ^~~~~~~~~~~ attributes ./properties.h:59:7: note: 'attributes' declared here char attributes; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. make: *** [properties.o] Error 1 Build step 'Execute shell' marked build as failure _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev