loki@Yggdrasyl:~/work/openembedded$ bitbake mono NOTE: Using cache in '/home/loki/work/openembedded/build/tmp/cache/ep93xx' NOTE: Handling BitBake files: | (4130/4130) [100 %] NOTE: Parsing finished. 3945 cached, 1 parsed, 184 skipped, 0 masked. NOTE: build 200702041943: started OE Build Configuration: BB_VERSION = "1.6.2" OE_REVISION = "1fc9a8356e9a0aa9e644e3ce7f8752e0748a6c1b" TARGET_ARCH = "arm" TARGET_OS = "linux" MACHINE = "ep93xx" DISTRO = "generic" DISTRO_VERSION = ".dev-snapshot-20070204" TARGET_FPU = "soft" NOTE: preferred version 2.5 of glibc not available NOTE: package mono-native-1.2.2.1: started NOTE: package mono-native-1.2.2.1-r0: task do_compile: started ERROR: function do_compile failed ERROR: log data follows (/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/temp/log.do_compile.23807) | NOTE: make | make all-recursive | make[1]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1' | Making all in libgc | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc' | Making all in include | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include' | Making all in private | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include/private' | make[4]: Nothing to be done for `all'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include/private' | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include' | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/include' | Making all in doc | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/doc' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc/doc' | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc' | make[3]: Nothing to be done for `all-am'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc' | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libgc' | Making all in mono | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono' | Making all in utils | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/utils' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/utils' | Making all in io-layer | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/io-layer' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/io-layer' | Making all in monoburg | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monoburg' | make all-am | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monoburg' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monoburg' | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monoburg' | Making all in os | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/os' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/os' | Making all in cil | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/cil' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/cil' | Making all in metadata | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/metadata' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/metadata' | Making all in arch | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch' | Making all in x86 | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch/x86' | make[4]: Nothing to be done for `all'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch/x86' | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch' | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/arch' | Making all in interpreter | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/interpreter' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/interpreter' | Making all in mini | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/mini' | make all-am | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/mini' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/mini' | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/mini' | Making all in dis | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/dis' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/dis' | Making all in monograph | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monograph' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/monograph' | Making all in tests | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests' | Making all in cas | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas' | Making all in assembly | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/assembly' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/assembly' | Making all in linkdemand | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/linkdemand' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/linkdemand' | Making all in inheritance | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/inheritance' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/inheritance' | Making all in demand | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/demand' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/demand' | Making all in threads | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/threads' | make[5]: Nothing to be done for `all'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas/threads' | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas' | make[5]: Nothing to be done for `all-am'. | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas' | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests/cas' | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests' | make[4]: Nothing to be done for `all-am'. | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests' | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/tests' | Making all in benchmark | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/benchmark' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/benchmark' | Making all in profiler | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/profiler' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono/profiler' | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono' | make[3]: Nothing to be done for `all-am'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono' | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mono' | Making all in ikvm-native | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/ikvm-native' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/ikvm-native' | Making all in support | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/support' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/support' | Making all in docs | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/docs' | make[2]: Nothing to be done for `all'. | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/docs' | Making all in data | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data' | Making all in net_1_1 | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data/net_1_1' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data/net_1_1' | Making all in net_2_0 | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data/net_2_0' | make[3]: Nothing to be done for `all'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data/net_2_0' | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data' | make[3]: Nothing to be done for `all-am'. | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data' | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/data' | Making all in runtime | make[2]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/runtime' | if test -w /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs; then :; else chmod -R +w /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs; fi | cd /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs && make PROFILES='default net_2_0' CC='gcc' all-profiles | make[3]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make profile-do--default--all profile-do--net_2_0--all | make[4]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make PROFILE=basic all | make[5]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[6]: mcs: Command not found | make[6]: *** [build/deps/basic-profile-check.exe] Error 127 | make[6]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | *** The compiler 'mcs' doesn't appear to be usable. | *** Trying the 'monolite' directory. | make[7]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | exec: 6: /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/libtool: not found | make[8]: *** [build/deps/basic-profile-check.exe] Error 2 | make[8]: Entering directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | *** The contents of your 'monolite' directory may be out-of-date | *** You may want to try 'make get-monolite-latest' | make[8]: *** [do-profile-check-monolite] Error 1 | make[8]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[7]: *** [do-profile-check] Error 2 | make[7]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[6]: *** [do-profile-check-monolite] Error 2 | make[6]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[5]: *** [do-profile-check] Error 2 | make[5]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[4]: *** [profile-do--basic--all] Error 2 | make[4]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[3]: *** [profiles-do--all] Error 2 | make[3]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/mcs' | make[2]: *** [all-local] Error 2 | make[2]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1/runtime' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/mono-1.2.2.1' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/temp/log.do_compile.23807 NOTE: package mono-native-1.2.2.1-r0: task do_compile: failed ERROR: TaskFailed event exception, aborting NOTE: package mono-native-1.2.2.1: failed ERROR: Build of mono failed