title: Mono Compile Stuck on mscorlib
body: <p>I am completely stumped. I am trying to compile Mono using a eglibc toolchain generated using Buildroot and Crosstool-NG. I <strong>cannot</strong> build any versions after 3.0.3. Version 3.0.3 builds and executes great...later versions hang while trying to compile mscorlib. The output where it hangs is listed below. </p>
  
  <p>Using strace it seems like the compilation of mscorlib completed successfully, but that all of the remaining jobs are waiting for something to finish that never does (my cpu% drops to 0 so nothing is happening).</p>
  
  <p>Any suggestions to try are greatly appreciated. Here is the make output when it hangs:</p>
  
  <p>--- <em>PRIOR OUTPUT OMITTED</em></p>
  
  <p>Making all in runtime</p>
  
  <p>make[2]: Entering directory `/home/test/dev/mono-3.0.7/runtime'</p>
  
  <p>if test -w /home/test/dev/mono-3.0.7/mcs; then :; else chmod -R +w /home/test/dev/mono-3.0.7/mcs; fi</p>
  
  <p>cd /home/test/dev/mono-3.0.7/mcs &amp;&amp; make --no-print-directory -s NO_DIR_CHECK=1 PROFILES=' net_2_0 net_3_5    ' CC='i686-buildroot-linux-gnu-gcc' all-profiles</p>
  
  <p>Bootstrap compiler: Mono C# compiler version 2.10.8.1</p>
  
  <p>MCS     [build] mscorlib.dll <strong>&lt;---- Hangs at this output forever</strong></p>
  
  <p>Thank You!</p>