<div dir="ltr">On Tue, Apr 22, 2014 at 3:53 PM, Miguel de Icaza <span dir="ltr"><<a href="mailto:miguel@xamarin.com" target="_blank">miguel@xamarin.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey guys,<div><br></div><div>I was looking at making the MSBuild system work, and during the process I have encountered a few problems that we have in our existing build system that are problematic.</div>
<div>

<br></div><div>The problem is that System, System.XML and System.Configuration are each defined in terms of the other assemblies.   So we gradually bring up each one of those assemblies up by first compiling a stub System, which we use to build System.XML and System.Configuration.   Then we rebuild System, this time referencing System.XML and System.Configuration so we can take a dependency on them, and so on.</div>


<div><br></div></div></blockquote><div><snip> </div><div>Is this a Microsoft circular dependency or a Mono implementation issue? </div><div><br></div><div>Michael</div></div></div></div>