After building a mono 3.2 package for CentOS 6.4 and installing it, building a mono-tools 2.10 package fails while compiling docbrowser. There was a fix for this recently, so I incorporated it into my mono-tools tar and re-built. Now it fails while running mdoc on the gendarme framework, so I put the -debug flag on the mdoc call in the makefile. The debug info is:
mdoc --debug assemble -f ecma -o doc/Gendarme.Framework doc/generated mdoc: System.NullReferenceException: Object reference not set to an instance of an object at Monodoc.Providers.EcmaDoc.MakeOperatorSignature (System.Xml.Linq.XElement member, System.String& memberSignature) [0x00000] in <filename unknown>:0 at Monodoc.Providers.EcmaDoc.MakeMemberCaption (System.Xml.Linq.XElement member, Boolean withArguments) [0x00000] in <filename unknown>:0 at Monodoc.Providers.EcmaDoc+<PopulateTreeFromIndexFile>c__AnonStoreyF.<>m__27 (System.Xml.Linq.XElement m) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateGroupByIterator>c__Iterator1A`2[System.Xml.Linq.XElement,System.String].MoveNext () [0x00000] in <filename unknown>:0 at Monodoc.Providers.EcmaDoc.PopulateTreeFromIndexFile (System.String indexFilePath, System.String idPrefix, Monodoc.Tree tree, IDocStorage storage, System.Collections.Generic.Dictionary`2 nsSummaries, System.Func`2 indexGenerator) [0x00000] in <filename unknown>:0 at Monodoc.Providers.EcmaProvider.PopulateTree (Monodoc.Tree tree) [0x00000] in <filename unknown>:0 at Mono.Documentation.MDocAssembler.Run (IEnumerable`1 args) [0x00000] in <filename unknown>:0 at Mono.Documentation.MDoc.Run (System.String[] args) [0x00000] in <filename unknown>:0 at Mono.Documentation.MDoc.Main (System.String[] args) [0x00000] in <filename unknown>:0 See `mdoc help' for more information. make[3]: *** [doc/Gendarme.Framework.zip] Error 1 make[3]: Leaving directory `/home/rob/rpmbuild/SOURCES/mono-tools-mono-2-10/gendarme/framework' Has anyone else seen this? Any ideas what the issue is? thanks, Rob -- View this message in context: http://mono.1490590.n4.nabble.com/mono-tools-2-10-gendarme-framework-won-t-compile-with-mono-3-2-tp4660551.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
