[Mono-bugs] [Bug 82829][Blo] New - Mono does not build from SVN

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Sep 12 14:08:02 EDT 2007


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by jan.oravec at 6com.sk.

http://bugzilla.ximian.com/show_bug.cgi?id=82829

--- shadow/82829	2007-09-12 14:08:02.000000000 -0400
+++ shadow/82829.tmp.29472	2007-09-12 14:08:02.000000000 -0400
@@ -0,0 +1,76 @@
+Bug#: 82829
+Product: Mono: Runtime
+Version: 1.2
+OS: 
+OS Details: Gentoo, amd64
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: packaging
+AssignedTo: wberrier at novell.com                            
+ReportedBy: jan.oravec at 6com.sk               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Mono does not build from SVN
+
+Mono does not build from SVN. Last tested working revision that is 85333.
+Since about ~150 revisions later, build fails. (so there is a problem
+between 85333-85500)
+
+ *** Trying the 'monolite' directory.
+make[7]: Entering directory
+`/var/tmp/portage/dev-lang/mono-1.2.6_rc85688/work/mono-1.2.6_rc85688/mcs'
+
+Unhandled Exception: Mono.CSharp.InternalErrorException:
+build/deps/basic-profile-check.cs(1,22): X.Main() --->
+System.ArgumentNullException: null key
+Parameter name: key
+  at System.Collections.Hashtable. (System.Object key) [0x00000] 
+  at Mono.CSharp.MemberCache. (BindingFlags bf, System.Type type) [0x00000] 
+  at Mono.CSharp.MemberCache. (System.Type type) [0x00000] 
+  at Mono.CSharp.MemberCache. (IMemberContainer container) [0x00000] 
+  at Mono.CSharp.TypeHandle. (System.Type type) [0x00000] 
+  at Mono.CSharp.TypeHandle. (System.Type t) [0x00000] 
+  at Mono.CSharp.TypeHandle. (System.Type t) [0x00000] 
+  at Mono.CSharp.TypeManager. (System.Type t) [0x00000] 
+  at Mono.CSharp.TypeContainer. () [0x00000] 
+  at Mono.CSharp.InterfaceMemberBase. () [0x00000] 
+  at Mono.CSharp.MethodCore. () [0x00000] 
+  at Mono.CSharp.MethodOrOperator. () [0x00000] 
+  at Mono.CSharp.MethodOrOperator. () [0x00000] 
+  at Mono.CSharp.Method. () [0x00000] 
+  at Mono.CSharp.TypeContainer+MemberCoreArrayList. () [0x00000] --- End of
+inner exception stack trace ---
+
+  at Mono.CSharp.TypeContainer+MemberCoreArrayList. () [0x00000] 
+  at Mono.CSharp.TypeContainer. (Mono.CSharp.MemberCoreArrayList mcal)
+[0x00000] 
+  at Mono.CSharp.Class. (Mono.CSharp.MemberCoreArrayList list) [0x00000] 
+  at Mono.CSharp.TypeContainer. () [0x00000] 
+  at Mono.CSharp.Class. () [0x00000] 
+  at Mono.CSharp.TypeContainer. () [0x00000] 
+  at Mono.CSharp.RootContext. () [0x00000] 
+  at Mono.CSharp.Driver. (System.String[] args) [0x00000] 
+  at Mono.CSharp.Driver. (System.String[] args) [0x00000] 
+make[8]: *** [build/deps/basic-profile-check.exe] Error 1
+make[8]: Entering directory
+`/var/tmp/portage/dev-lang/mono-1.2.6_rc85688/work/mono-1.2.6_rc85688/mcs'
+*** The contents of your 'monolite' directory may be out-of-date
+*** You may want to try 'make get-monolite-latest'
+make[8]: *** [do-profile-check-monolite] Error 1
+
+
+This fails:
+
+../mono/mini/mono class/lib/monolite/mcs.exe build/deps/basic-profile-check.cs
+
+This works:
+
+mono-from-svn85333 class/lib/monolite/mcs.exe build/deps/basic-profile-check.cs
+
+Seems like either there was some bug in runtime introduced recently, or
+there was major API/ABI change that requires new monolite (which is not
+available since 21.8.2007).


More information about the mono-bugs mailing list