[Mono-dev] windows build error at sys.web 2.0

Chris Toshok toshok at ximian.com
Thu Jan 19 22:33:03 EST 2006


Hm, I added some extra build stuff to deal with the circular dependency
between System.Web and System.Web.Services.

Are things still broken for you?

Chris

On Thu, 2006-01-19 at 13:00 +0900, Atsushi Eno wrote:
> Hi,
> 
> Isn't the latest svn broken for windows build (or just me) ? I'm
> getting the attached error under 2.0 System.Web, with a runtime
> error below:
> 
> ** ERROR **: file class.c: line 2100 (mono_class_init): assertion
> failed: (class)
> aborting...
> 
> The build error shows it could not resolve some types referenced by
> System.Web.Services.dll ... I wonder if it is used in System.Web build.
> 
> The buildbot does not report such errors, so it might be problems
> in windows-specific code such as assembly path resolution failure.
> 
> Atsushi Eno
> plain text document attachment (build-error.txt)
> make[8]: Entering directory `/home/atsushi/svn/mcs/class/System.Web'
> MONO_PATH="../../class/lib/net_2_0;$MONO_PATH" /home/atsushi/svn/mono/runtime/mono-wrapper  ../../gmcs/gmcs.exe /codepage:28591  /nologo /optimize -d:NET_1_1 -d:NET_2_0 /debug+ /debug:full /noconfig -unsafe -nowarn:612,649 -r:mscorlib.dll -r:System.dll -r:System.Drawing.dll -r:System.Data.dll -r:System.Xml.dll -r:System.EnterpriseServices.dll -r:System.Configuration.dll -d:CONFIGURATION_2_0 /resource:resources/WebUIValidation.js /resource:resources/arrow_minus.gif /resource:resources/arrow_noexpand.gif /resource:resources/arrow_plus.gif /resource:resources/arrow_up.gif /resource:resources/arrow_down.gif /resource:resources/box_full.gif /resource:resources/box_empty.gif /resource:resources/box_minus.gif /resource:resources/box_noexpand.gif /resource:resources/box_plus.gif /resource:resources/contact.gif /resource:resources/dot_empty.gif /resource:resources/dot_full.gif /resource:resources/dots.gif /resource:resources/inbox.gif /resource:resources/star_empty.gif /resource:res
 ources/star_full.gif /resource:resources/warning.gif /resource:resources/TreeView_noexpand.gif /resource:resources/TreeView_dash.gif /resource:resources/TreeView_dashminus.gif /resource:resources/TreeView_dashplus.gif /resource:resources/TreeView_i.gif /resource:resources/TreeView_l.gif /resource:resources/TreeView_lminus.gif /resource:resources/TreeView_lplus.gif /resource:resources/TreeView_minus.gif /resource:resources/TreeView_plus.gif /resource:resources/TreeView_r.gif /resource:resources/TreeView_rminus.gif /resource:resources/TreeView_rplus.gif /resource:resources/TreeView_t.gif /resource:resources/TreeView_tminus.gif /resource:resources/TreeView_tplus.gif /resource:resources/callback.js /resource:resources/webform.js /resource:System.Web.UI.WebControls/GridView.js /resource:System.Web.UI.WebControls/TreeView.js /resource:System.Web.UI.WebControls/Menu.js /define:WEBSERVICES_DEP /r:System.Web.Services.dll -target:library -out:../../class/lib/net_2_0/System.Web.dll  @.
 ./../build/deps/net_2_0_System.Web.dll.response
> System.Web.Mail\MailMessageWrapper.cs(46,10): warning CS0618: `System.Web.Mail.MailMessage' is obsolete: `The recommended alternative is System.Net.Mail.MailMessage.'
> System.Web.Mail\MailMessageWrapper.cs(50,29): warning CS0618: `System.Web.Mail.MailMessage' is obsolete: `The recommended alternative is System.Net.Mail.MailMessage.'
> System.Web.Mail\MailMessageWrapper.cs(197,9): warning CS0618: `System.Web.Mail.MailFormat' is obsolete: `The recommended alternative is System.Net.Mail.MailMessage.IsBodyHtml.'
> System.Web.Mail\MailMessageWrapper.cs(214,9): warning CS0618: `System.Web.Mail.MailPriority' is obsolete: `The recommended alternative is System.Net.Mail.MailPriority.'
> System.Web.UI.WebControls\BoundField.cs(111,25): warning CS0114: `System.Web.UI.WebControls.BoundField.HeaderText' hides inherited member `System.Web.UI.WebControls.DataControlField.HeaderText'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword
> System.Web.UI.WebControls\DataControlField.cs(308,4):: `System.Web.UI.WebControls.DataControlField.HeaderText.set', name of symbol related to previous warning
> System.Web.UI.WebControls\RoleGroupCollection.cs(111,15): warning CS0114: `System.Web.UI.WebControls.RoleGroupCollection.OnValidate(object)' hides inherited member `System.Collections.CollectionBase.OnValidate(object)'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword
> C:\cygwin\home\atsushi\svn\mcs\class\System.Web\../../class/lib/net_2_0\mscorlib.dll: `System.Collections.CollectionBase.OnValidate(object)', name of symbol related to previous warning
> 
> ** (../../gmcs/gmcs.exe:5396): WARNING **: The following assembly referenced from C:\cygwin\home\atsushi\svn\mcs\class\System.Web\../../class/lib/net_2_0\System.Web.Services.dll could not be loaded:
>      Assembly:   System.Web    (assemblyref_index=4)
>      Version:    2.0.0.0
>      Public Key: b03f5f7f11d50a3a
> The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (C:\cygwin\home\atsushi\svn\mcs\class\lib\net_2_0\).
> 
> 
> ** (../../gmcs/gmcs.exe:5396): WARNING **: The class System.Web.IHttpHandler could not be loaded, used in System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
> 
> 
> ** ERROR **: file class.c: line 2100 (mono_class_init): assertion failed: (class)
> aborting...
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list



More information about the Mono-devel-list mailing list