#22863: Io 2009-11-20_0 fails to build on OS X.4.11 PPC ----------------------------------+----------------------------------------- Reporter: jadenb1729@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: Io ----------------------------------+----------------------------------------- This is "not" (I think) a duplicate of [https://trac.macports.org/ticket/14057 #14057] (2007-03-21) or [https://trac.macports.org/ticket/14323 #14323] (2008-01-20), as both apply to old versions; the message seems to be roughly the same, but the remedy described in the first case is to upgrade to 2008-01-20 (of which I have a working installation). {{{ $ sudo port -v install Io ---> Computing dependencies for Io. ---> Building Io for dir in basekit coroutine garbagecollector iovm; do if [ -d libs/$dir ]; then INSTALL_PREFIX=/usr/local make -C libs/$dir; fi; done make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' cp source/BStream.h _build/headers/BStream.h cp source/BStreamTag.h _build/headers/BStreamTag.h cp source/Base.h _build/headers/Base.h cp source/CHash.h _build/headers/CHash.h cp source/CHash_inline.h _build/headers/CHash_inline.h cp source/Common.h _build/headers/Common.h cp source/Common_inline.h _build/headers/Common_inline.h cp source/Date.h _build/headers/Date.h cp source/Duration.h _build/headers/Duration.h cp source/DynLib.h _build/headers/DynLib.h cp source/Hash_fnv.h _build/headers/Hash_fnv.h cp source/Hash_murmur.h _build/headers/Hash_murmur.h cp source/Hash_superfast.h _build/headers/Hash_superfast.h cp source/List.h _build/headers/List.h cp source/List_inline.h _build/headers/List_inline.h cp source/MainArgs.h _build/headers/MainArgs.h cp source/PointerHash.h _build/headers/PointerHash.h cp source/PointerHash_inline.h _build/headers/PointerHash_inline.h cp source/PointerHash_struct.h _build/headers/PointerHash_struct.h cp source/PortableGettimeofday.h _build/headers/PortableGettimeofday.h cp source/PortableSorting.h _build/headers/PortableSorting.h cp source/PortableStdint.h _build/headers/PortableStdint.h cp source/PortableStrlcpy.h _build/headers/PortableStrlcpy.h cp source/PortableStrptime.h _build/headers/PortableStrptime.h cp source/PortableTruncate.h _build/headers/PortableTruncate.h cp source/PortableUsleep.h _build/headers/PortableUsleep.h cp source/RandomGen.h _build/headers/RandomGen.h cp source/Stack.h _build/headers/Stack.h cp source/Stack_inline.h _build/headers/Stack_inline.h cp source/UArray.h _build/headers/UArray.h cp source/UArray_character.h _build/headers/UArray_character.h cp source/UArray_format.h _build/headers/UArray_format.h make _build/lib/libbasekit.a make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' cc -MM -MT _build/objs/UArray.o -MF _build/objs/UArray.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray.c -o _build/objs/UArray.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray.c -o _build/objs/UArray.o cc -MM -MT _build/objs/UArray_character.o -MF _build/objs/UArray_character.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_character.c -o _build/objs/UArray_character.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_character.c -o _build/objs/UArray_character.o cc -MM -MT _build/objs/UArray_format.o -MF _build/objs/UArray_format.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_format.c -o _build/objs/UArray_format.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_format.c -o _build/objs/UArray_format.o cc -MM -MT _build/objs/UArray_math.o -MF _build/objs/UArray_math.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_math.c -o _build/objs/UArray_math.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_math.c -o _build/objs/UArray_math.o source/UArray_math.c:26:2: warning: #warning Uncomment the IO_USE_SIMD define to turn on SIMD acceleration In file included from source/UArray_math.c:30: source/simd_cph/include/simd_cp_emu.h:81:2: warning: #warning "using SIMD Emulation" cc -MM -MT _build/objs/UArray_path.o -MF _build/objs/UArray_path.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_path.c -o _build/objs/UArray_path.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_path.c -o _build/objs/UArray_path.o cc -MM -MT _build/objs/UArray_stream.o -MF _build/objs/UArray_stream.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_stream.c -o _build/objs/UArray_stream.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_stream.c -o _build/objs/UArray_stream.o cc -MM -MT _build/objs/UArray_string.o -MF _build/objs/UArray_string.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_string.c -o _build/objs/UArray_string.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_string.c -o _build/objs/UArray_string.o cc -MM -MT _build/objs/UArray_utf.o -MF _build/objs/UArray_utf.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_utf.c -o _build/objs/UArray_utf.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/UArray_utf.c -o _build/objs/UArray_utf.o cc -MM -MT _build/objs/cdecode.o -MF _build/objs/cdecode.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/cdecode.c -o _build/objs/cdecode.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/cdecode.c -o _build/objs/cdecode.o cc -MM -MT _build/objs/cencode.o -MF _build/objs/cencode.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/cencode.c -o _build/objs/cencode.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/cencode.c -o _build/objs/cencode.o cc -MM -MT _build/objs/ucs2.o -MF _build/objs/ucs2.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/ucs2.c -o _build/objs/ucs2.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/ucs2.c -o _build/objs/ucs2.o cc -MM -MT _build/objs/ucs4.o -MF _build/objs/ucs4.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/ucs4.c -o _build/objs/ucs4.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/ucs4.c -o _build/objs/ucs4.o cc -MM -MT _build/objs/utf8.o -MF _build/objs/utf8.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/utf8.c -o _build/objs/utf8.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/utf8.c -o _build/objs/utf8.o cc -MM -MT _build/objs/utf_convert.o -MF _build/objs/utf_convert.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/utf_convert.c -o _build/objs/utf_convert.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -falign-loops=16 -fPIC -DBUILDING_BASEKIT_DLL -Isource/simd_cph/include -c source/utf_convert.c -o _build/objs/utf_convert.o ar rcu _build/lib/libbasekit.a _build/objs/*.o ranlib _build/lib/libbasekit.a make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' make _build/dll/libbasekit.dylib make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' cc -dynamiclib -flat_namespace _build/objs/*.o -o _build/dll/libbasekit.dylib make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/basekit' make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/coroutine' mkdir -p _build mkdir -p _build/objs mkdir -p _build/headers mkdir -p _build/lib mkdir -p _build/dll cp source/386-ucontext.h _build/headers/386-ucontext.h cp source/Coro.h _build/headers/Coro.h cp source/amd64-ucontext.h _build/headers/amd64-ucontext.h cp source/power-ucontext.h _build/headers/power-ucontext.h cp source/taskimpl.h _build/headers/taskimpl.h make _build/lib/libcoroutine.a make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/coroutine' cc -MM -MT _build/objs/Coro.o -MF _build/objs/Coro.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_CORO_DLL -c source/Coro.c -o _build/objs/Coro.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_CORO_DLL -c source/Coro.c -o _build/objs/Coro.o In file included from source/taskimpl.h:108, from source/Coro.h:14, from source/Coro.c:37: source/power-ucontext.h:7: error: parse error before 'ulong' source/power-ucontext.h:7: warning: no semicolon at end of struct or union source/power-ucontext.h:8: warning: data definition has no type or storage class source/power-ucontext.h:9: error: parse error before 'ctr' source/power-ucontext.h:9: warning: data definition has no type or storage class source/power-ucontext.h:10: error: parse error before 'xer' source/power-ucontext.h:10: warning: data definition has no type or storage class source/power-ucontext.h:11: error: parse error before 'sp' source/power-ucontext.h:11: warning: data definition has no type or storage class source/power-ucontext.h:12: error: parse error before 'toc' source/power-ucontext.h:12: warning: data definition has no type or storage class source/power-ucontext.h:13: error: parse error before 'r3' source/power-ucontext.h:13: warning: data definition has no type or storage class source/power-ucontext.h:14: error: parse error before 'gpr' source/power-ucontext.h:14: warning: data definition has no type or storage class source/power-ucontext.h:21: error: parse error before '}' token source/power-ucontext.h:30: error: field 'mc' has incomplete type make[2]: *** [_build/objs/Coro.o] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/coroutine' make[1]: *** [all] Error 2 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/coroutine' make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' mkdir -p _build mkdir -p _build/objs mkdir -p _build/headers mkdir -p _build/lib mkdir -p _build/dll cp source/Collector.h _build/headers/Collector.h cp source/CollectorMarker.h _build/headers/CollectorMarker.h cp source/CollectorMarker_inline.h _build/headers/CollectorMarker_inline.h cp source/Collector_inline.h _build/headers/Collector_inline.h make _build/lib/libgarbagecollector.a make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' cc -MM -MT _build/objs/Collector.o -MF _build/objs/Collector.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_COLLECTOR_DLL -c source/Collector.c -o _build/objs/Collector.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_COLLECTOR_DLL -c source/Collector.c -o _build/objs/Collector.o cc -MM -MT _build/objs/CollectorMarker.o -MF _build/objs/CollectorMarker.d -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_COLLECTOR_DLL -c source/CollectorMarker.c -o _build/objs/CollectorMarker.o cc -DINSTALL_PREFIX=\"/usr/local\" -O3 -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -falign-loops=16 -fPIC -DBUILDING_COLLECTOR_DLL -c source/CollectorMarker.c -o _build/objs/CollectorMarker.o ar rcu _build/lib/libgarbagecollector.a _build/objs/*.o ranlib _build/lib/libgarbagecollector.a make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' make _build/dll/libgarbagecollector.dylib make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' cc -dynamiclib -flat_namespace -L../basekit/_build/dll _build/objs/*.o -o _build/dll/libgarbagecollector.dylib -lbasekit make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/garbagecollector' make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' mkdir -p _build mkdir -p _build/objs mkdir -p _build/headers mkdir -p _build/lib mkdir -p _build/dll cp source/IoBlock.h _build/headers/IoBlock.h cp source/IoCFunction.h _build/headers/IoCFunction.h cp source/IoCall.h _build/headers/IoCall.h cp source/IoCollector.h _build/headers/IoCollector.h cp source/IoCompiler.h _build/headers/IoCompiler.h cp source/IoConfig.h _build/headers/IoConfig.h cp source/IoContext.h _build/headers/IoContext.h cp source/IoCoroutine.h _build/headers/IoCoroutine.h cp source/IoDate.h _build/headers/IoDate.h cp source/IoDebugger.h _build/headers/IoDebugger.h cp source/IoDirectory.h _build/headers/IoDirectory.h cp source/IoDuration.h _build/headers/IoDuration.h cp source/IoDynLib.h _build/headers/IoDynLib.h cp source/IoError.h _build/headers/IoError.h cp source/IoFile.h _build/headers/IoFile.h cp source/IoFile_stat.h _build/headers/IoFile_stat.h cp source/IoLexer.h _build/headers/IoLexer.h cp source/IoList.h _build/headers/IoList.h cp source/IoMap.h _build/headers/IoMap.h cp source/IoMessage.h _build/headers/IoMessage.h cp source/IoMessage_inline.h _build/headers/IoMessage_inline.h cp source/IoMessage_opShuffle.h _build/headers/IoMessage_opShuffle.h cp source/IoMessage_parser.h _build/headers/IoMessage_parser.h cp source/IoNumber.h _build/headers/IoNumber.h cp source/IoObject.h _build/headers/IoObject.h cp source/IoObject_flow.h _build/headers/IoObject_flow.h cp source/IoObject_inline.h _build/headers/IoObject_inline.h cp source/IoObject_struct.h _build/headers/IoObject_struct.h cp source/IoSandbox.h _build/headers/IoSandbox.h cp source/IoSeq.h _build/headers/IoSeq.h cp source/IoSeq_immutable.h _build/headers/IoSeq_immutable.h cp source/IoSeq_inline.h _build/headers/IoSeq_inline.h cp source/IoSeq_mutable.h _build/headers/IoSeq_mutable.h cp source/IoSeq_vector.h _build/headers/IoSeq_vector.h cp source/IoState.h _build/headers/IoState.h cp source/IoState_callbacks.h _build/headers/IoState_callbacks.h cp source/IoState_coros.h _build/headers/IoState_coros.h cp source/IoState_debug.h _build/headers/IoState_debug.h cp source/IoState_eval.h _build/headers/IoState_eval.h cp source/IoState_exceptions.h _build/headers/IoState_exceptions.h cp source/IoState_inline.h _build/headers/IoState_inline.h cp source/IoState_symbols.h _build/headers/IoState_symbols.h cp source/IoSystem.h _build/headers/IoSystem.h cp source/IoTag.h _build/headers/IoTag.h cp source/IoTag_inline.h _build/headers/IoTag_inline.h cp source/IoToken.h _build/headers/IoToken.h cp source/IoVM.h _build/headers/IoVM.h cp source/IoVMApi.h _build/headers/IoVMApi.h cp source/IoVersion.h _build/headers/IoVersion.h cp source/IoWeakLink.h _build/headers/IoWeakLink.h cp source/PHash.h _build/headers/PHash.h cp source/PHash_inline.h _build/headers/PHash_inline.h cp source/PHash_struct.h _build/headers/PHash_struct.h make -f Makefile.local all_begin make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' cc tools/io2c.c -o tools/io2c ./tools/io2c VMCode IoState_doString_ io/A0_List.io io/A1_OperatorTable.io io/A2_Object.io io/A3_List.io io/A4_Exception.io io/Actor.io io/AddonLoader.io io/B_Sequence.io io/Block.io io/CFunction.io io/Date.io io/Debugger.io io/Directory.io io/DynLib.io io/Error.io io/File.io io/List_schwartzian.io io/Map.io io/Message.io io/Number.io io/Sandbox.io io/Serialize.io io/System.io io/UnitTest.io io/Vector.io io/Y_Path.io io/Z_CLI.io io/Z_Importer.io > source/IoVMInit.c make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' make _build/lib/libiovm.a make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' cc -MM -MT _build/objs/IoBlock.o -MF _build/objs/IoBlock.d -DINSTALL_PREFIX=\"/usr/local\" -Os -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -I../coroutine/_build/headers -I../garbagecollector/_build/headers -falign-loops=16 -fPIC -DBUILDING_IOVM_DLL -c source/IoBlock.c -o _build/objs/IoBlock.o cc -DINSTALL_PREFIX=\"/usr/local\" -Os -g -Wstrict-prototypes -I. -I./source -I../basekit/_build/headers -I../coroutine/_build/headers -I../garbagecollector/_build/headers -falign-loops=16 -fPIC -DBUILDING_IOVM_DLL -c source/IoBlock.c -o _build/objs/IoBlock.o In file included from ../coroutine/_build/headers/taskimpl.h:108, from ../coroutine/_build/headers/Coro.h:14, from source/IoCoroutine.h:12, from source/IoState.h:23, from source/IoObject_inline.h:12, from source/IoObject.h:241, from source/IoBlock.h:9, from source/IoBlock.c:9: ../coroutine/_build/headers/power-ucontext.h:7: error: parse error before 'ulong' ../coroutine/_build/headers/power-ucontext.h:7: warning: no semicolon at end of struct or union ../coroutine/_build/headers/power-ucontext.h:8: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:9: error: parse error before 'ctr' ../coroutine/_build/headers/power-ucontext.h:9: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:10: error: parse error before 'xer' ../coroutine/_build/headers/power-ucontext.h:10: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:11: error: parse error before 'sp' ../coroutine/_build/headers/power-ucontext.h:11: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:12: error: parse error before 'toc' ../coroutine/_build/headers/power-ucontext.h:12: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:13: error: parse error before 'r3' ../coroutine/_build/headers/power-ucontext.h:13: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:14: error: parse error before 'gpr' ../coroutine/_build/headers/power-ucontext.h:14: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:21: error: parse error before '}' token ../coroutine/_build/headers/power-ucontext.h:30: error: field 'mc' has incomplete type make[2]: *** [_build/objs/IoBlock.o] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' make[1]: *** [all] Error 2 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' make: *** [vm] Error 2 Error: Target org.macports.build returned: shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04 && make" returned error 2 Command output: In file included from ../coroutine/_build/headers/taskimpl.h:108, from ../coroutine/_build/headers/Coro.h:14, from source/IoCoroutine.h:12, from source/IoState.h:23, from source/IoObject_inline.h:12, from source/IoObject.h:241, from source/IoBlock.h:9, from source/IoBlock.c:9: ../coroutine/_build/headers/power-ucontext.h:7: error: parse error before 'ulong' ../coroutine/_build/headers/power-ucontext.h:7: warning: no semicolon at end of struct or union ../coroutine/_build/headers/power-ucontext.h:8: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:9: error: parse error before 'ctr' ../coroutine/_build/headers/power-ucontext.h:9: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:10: error: parse error before 'xer' ../coroutine/_build/headers/power-ucontext.h:10: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:11: error: parse error before 'sp' ../coroutine/_build/headers/power-ucontext.h:11: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:12: error: parse error before 'toc' ../coroutine/_build/headers/power-ucontext.h:12: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:13: error: parse error before 'r3' ../coroutine/_build/headers/power-ucontext.h:13: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:14: error: parse error before 'gpr' ../coroutine/_build/headers/power-ucontext.h:14: warning: data definition has no type or storage class ../coroutine/_build/headers/power-ucontext.h:21: error: parse error before '}' token ../coroutine/_build/headers/power-ucontext.h:30: error: field 'mc' has incomplete type make[2]: *** [_build/objs/IoBlock.o] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' make[1]: *** [all] Error 2 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_Io/work/Io-2009-11-04/libs/iovm' make: *** [vm] Error 2 Warning: the following items did not execute (for Io): org.macports.activate org.macports.build org.macports.destroot org.macports.archive org.macports.install Error: Status 1 encountered during processing. }}} -- Ticket URL: <http://trac.macports.org/ticket/22863> MacPorts <http://www.macports.org/> Ports system for Mac OS