Fails with: make[8]: Entering directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs/class/Mono.Cecil.Mdb' MCS [net_1_1] Mono.Cecil.Mdb.dll ** ERROR:../../mono/io-layer/handles-private.h:160:_wapi_handle_set_signal_state: assertion failed: (thr_ret == 0) /bin/sh: line 1: 31236 Aborted MONO_PATH="../../class/lib/net_1_1:$MONO_PATH" /var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/runtime/mono-wrapper ../../class/lib/net_1_1/mcs.exe /codepage:65001 -optimize -d:NET_1_1 -d:ONLY_1_1 -debug /noconfig /r:mscorlib.dll /r:Mono.Cecil.dll /d:CECIL -keyfile:../mono.snk -target:library -out:../../class/lib/net_1_1/Mono.Cecil.Mdb.dll @Mono.Cecil.Mdb.dll.sources make[8]: *** [../../class/lib/net_1_1/Mono.Cecil.Mdb.dll] Error 134 make[8]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs/class/Mono.Cecil.Mdb' make[7]: *** [do-all] Error 2 make[7]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs/class/Mono.Cecil.Mdb' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs/class' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs' make[4]: *** [profile-do--net_1_1--all] Error 2 make[4]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs' make[3]: *** [profiles-do--all] Error 2 make[3]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs' make[2]: *** [all-local] Error 2 make[2]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2' make: *** [all] Error 2 * * ERROR: dev-lang/mono-2.2-r3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2978: Called go-mono_src_compile * environment, line 2062: Called default * ebuild.sh, line 1489: Called _eapi2_src_compile * ebuild.sh, line 643: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-lang/mono-2.2-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/mono-2.2-r3/temp/environment'. * >>> Failed to emerge dev-lang/mono-2.2-r3, Log file: >>> '/var/tmp/portage/dev-lang/mono-2.2-r3/temp/build.log' * Messages for package dev-lang/mono-2.2-r3: * * ERROR: dev-lang/mono-2.2-r3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2978: Called go-mono_src_compile * environment, line 2062: Called default * ebuild.sh, line 1489: Called _eapi2_src_compile * ebuild.sh, line 643: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed The issue seems to be the first section: make[8]: Entering directory `/var/tmp/portage/dev-lang/mono-2.2-r3/work/mono-2.2/mcs/class/Mono.Cecil.Mdb' MCS [net_1_1] Mono.Cecil.Mdb.dll ** ERROR:../../mono/io-layer/handles-private.h:160:_wapi_handle_set_signal_state: assertion failed: (thr_ret == 0) /bin/sh: line 1: 31236 Aborted Will attached emerge --info and the build log.
Created attachment 185636 [details] From /var/tmp/portage/dev-lang/mono-2.2-r3/temp/build.log
Created attachment 185637 [details] emerge --info
*** This bug has been marked as a duplicate of bug 255456 ***