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