I think you misundestood my email. It&#39;s the opposite, right now we, at Xamarin,<div>can&#39;t really afford the time to bring the mono CI infrastructure back so someone</div><div>from the community needs to step up and do it.<div>
<br></div><div><br><br><div class="gmail_quote">On Fri, Jun 24, 2011 at 3:07 PM, Kocsis László <span dir="ltr">&lt;<a href="mailto:kocsis1977@gmail.com">kocsis1977@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Rodrigo,<br>
<div class="im"><br>
Good news the guys at Xamarin are working hard on &quot;getting the build<br>
infrastructure back&quot;. Would you please give us an estimate about when<br>
will it be up and running again?<br>
<br>
I would like to work on bugs in the Windows version of mono, but I<br>
could not even compile it. I hope the automatic build and test system<br>
will solve such problems and mono will compile and pass all tests at<br>
least on every major platform. Or am I naive and this cannot be<br>
expected?<br>
<br>
Best,<br>
<br>
Laszlo<br>
<br>
<br>
2011/6/24, Rodrigo Kumpera &lt;<a href="mailto:kumpera@gmail.com">kumpera@gmail.com</a>&gt;:<br>
</div><div><div></div><div class="h5">&gt; It&#39;s hard to do such a thing when you factor in that mono supports many<br>
&gt; dozens of targets and configurations and<br>
&gt; that sometimes those breaks were caused my maintainers - I have my share of<br>
&gt; faults.<br>
&gt;<br>
&gt; Thing is, right now the team at Xamarin has tons of stuff on its hand so<br>
&gt; getting the build infrastructure back on<br>
&gt; track, which helps us a lot, won&#39;t happen without community help.<br>
&gt;<br>
&gt; A good first step would be to get CI back working at least on linux. S, if<br>
&gt; someone wants to rebuild the continuous<br>
&gt; integration farm over linode (or other VPS) please speak up.<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Jun 23, 2011 at 4:05 PM, Steve Bjorg &lt;<a href="mailto:steveb@mindtouch.com">steveb@mindtouch.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Here&#39;s a thought: only accept code changes that pass all tests?  Just<br>
&gt;&gt; saying...<br>
&gt;&gt;<br>
&gt;&gt; - Steve<br>
&gt;&gt;<br>
&gt;&gt; --------------<br>
&gt;&gt; Steve G. Bjorg<br>
&gt;&gt; <a href="http://mindtouch.com" target="_blank">http://mindtouch.com</a><br>
&gt;&gt; <a href="http://twitter.com/bjorg" target="_blank">http://twitter.com/bjorg</a><br>
&gt;&gt;<br>
&gt;&gt; On Jun 23, 2011, at 11:43 AM, Zoltan Varga wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt;   Our test suite contains 1000s of tests, written by dozens of people, its<br>
&gt;&gt; a bit hard to keep them all passing.<br>
&gt;&gt;<br>
&gt;&gt;                     Zoltan<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Jun 23, 2011 at 7:44 PM, Harry Wilkinson<br>
&gt;&gt; &lt;<a href="mailto:hwilkinson@mdsol.com">hwilkinson@mdsol.com</a>&gt;wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;m encountering some test failures with the Mono 2.10.2 source tarball<br>
&gt;&gt;&gt; distributed at <a href="http://ftp.novell.com/pub/mono/sources/mono/" target="_blank">http://ftp.novell.com/pub/mono/sources/mono/</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Basically I&#39;m trying to package it for deployment on Ubuntu 10.04.2<br>
&gt;&gt;&gt; servers in a cloud configuration.  So far I&#39;ve been building from source<br>
&gt;&gt;&gt; and<br>
&gt;&gt;&gt; encountered no significant problems other than the long build time.  I&#39;d<br>
&gt;&gt;&gt; like to be able to reduce that by building it once and deploying a<br>
&gt;&gt;&gt; compiled<br>
&gt;&gt;&gt; package.  So I&#39;m using dpkg-buildpackage.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; However, now that I&#39;m packaging rather than just building and installing,<br>
&gt;&gt;&gt; it seems that the test suite is run and there are some test failures.<br>
&gt;&gt;&gt; The<br>
&gt;&gt;&gt; first and most obvious one is that it appears that a file is missing from<br>
&gt;&gt;&gt; the source tarball:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; mcs/class/corlib/Test/System.Runtime.Serialization.Formatters.Binary/VersionTolerantSerialization/VersionTolerantSerializationTestLib/6.0/Address.cs<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The file is there in the Git repo under the 2.10.2 tag, but it&#39;s not in<br>
&gt;&gt;&gt; the tarball.  Unfortunately it&#39;s referenced in the associated Makefile<br>
&gt;&gt;&gt; (mcs/class/corlib/Makefile).  The same applies to 2.10.1, so I&#39;m guessing<br>
&gt;&gt;&gt; the file is omitted from whatever process builds the tarballs.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I switched to compiling from the source taken from Git, checkout out the<br>
&gt;&gt;&gt; 2.10.2 tag, and I get a different error (which is also what I get with<br>
&gt;&gt;&gt; the<br>
&gt;&gt;&gt; tarball version if I just hack the makefile):<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; make[8]: Entering directory<br>
&gt;&gt;&gt; `/home/hwilkinson/mono/mcs/class/System.Web.DynamicData&#39;<br>
&gt;&gt;&gt; MCS     [net_2_0] System.Web.DynamicData_test_net_2_0.dll<br>
&gt;&gt;&gt; Test/../../System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyTemplateControls.cs(43,19):<br>
&gt;&gt;&gt; error CS0507:<br>
&gt;&gt;&gt; `MyTemplateControls.TestTemplateControl.CreateChildControls()&#39;: cannot<br>
&gt;&gt;&gt; change access modifiers when overriding `protected&#39; inherited member<br>
&gt;&gt;&gt; `System.Web.UI.Control.CreateChildControls()&#39;<br>
&gt;&gt;&gt; /home/hwilkinson/mono/mcs/class/lib/net_2_0/System.Web.dll (Location of<br>
&gt;&gt;&gt; the symbol related to previous error)<br>
&gt;&gt;&gt; Compilation failed: 1 error(s), 0 warnings<br>
&gt;&gt;&gt; make[8]: *** [System.Web.DynamicData_test_net_2_0.dll] Error 1<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It looks like this could well be an incorrect preprocessor definition<br>
&gt;&gt;&gt; &#39;SYSTEM_WEB_EXTENSIONS&#39; (not sure whether it should be defined or not)<br>
&gt;&gt;&gt; in<br>
&gt;&gt;&gt; mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/MyTemplateControls.cs.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Is this expected?  I had sort of assumed that a released version would<br>
&gt;&gt;&gt; have a passing test suite.  Am I doing something wrong?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Any advice (well, almost) would be gratefully received.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Harry Wilkinson<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Mono-devel-list mailing list<br>
&gt;&gt;&gt; <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
&gt;&gt;&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Mono-devel-list mailing list<br>
&gt;&gt; <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
&gt;&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Mono-devel-list mailing list<br>
&gt;&gt; <a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
&gt;&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div></div>