| Summary: | monodoc wouldn't compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Geiregat Jonas <eniac> |
| Component: | New packages | Assignee: | dotnet project <dotnet> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | eniac |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | mono debugger 0.5 ebuild | ||
hm, the monodoc version in the tree is quite old, there is 0.6 and 0.7 meanwhile...Perhaps we should just bump gtk# and monodoc and most of those bugs will resolve automagically ;) there is still the problem about the mono-debugger, though. But since both, monodoc and mono-debugger are ~ only it's not a bummer, though ;) lets try with 0.8, now available at your local rsync Created attachment 26101 [details]
mono debugger 0.5 ebuild
Still doesn't build for me, due to bugs in debugger, not in ebuild
|
After doing emerge /usr/portage/dev-util/monodoc/monodoc-0.5.ebuild I get this If a cross compiler is detected then cross compile mode will be used. checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-strip... no checking for strip... strip checking whether to enable maintainer-specific portions of Makefiles... no checking for a BSD-compatible install... /bin/install -c configure: creating ./config.status config.status: creating Makefile config.status: creating browser/Makefile config.status: creating class/Makefile config.status: creating extras/Makefile Making all in browser make[1]: Entering directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser' mcs /debug /out:browser.exe ./browser.cs ./list.cs ./history.cs ./monohb-provider.cs ./xhtml-provider.cs ./ecma-provider.cs ./simple-provider.cs ./html-helper.cs ./provider.cs ./index.cs /resource:./../monodoc.png,monodoc.png /resource:./browser.glade,browser.glade /resource:./mono-ecma.xsl,mono-ecma.xsl -r:gtk-sharp.dll -r:glade-sharp.dll -r:glib-sharp.dll -r:ICSharpCode.SharpZipLib.dll -r:pango-sharp.dll -r:gdk-sharp.dll ./ecma-provider.cs(261) error CS0029: Cannot convert implicitly from `object' to `System.Collections.ArrayList' ./ecma-provider.cs(694) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evidence.' Compilation failed: 1 error(s), 1 warnings make[1]: *** [browser.exe] Error 1 make[1]: Leaving directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser' make: *** [all-recursive] Error 1 !!! ERROR: dev-util/monodoc-0.5 failed. !!! Function src_compile, Line 20, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge /usr/portage/dev-util/monodoc/monodoc-0.5.ebuild 2. 3. Actual Results: config.status: creating class/Makefile config.status: creating extras/Makefile Making all in browser make[1]: Entering directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser' mcs /debug /out:browser.exe ./browser.cs ./list.cs ./history.cs ./monohb-provider.cs ./xhtml-provider.cs ./ecma-provider.cs ./simple-provider.cs ./html-helper.cs ./provider.cs ./index.cs /resource:./../monodoc.png,monodoc.png /resource:./browser.glade,browser.glade /resource:./mono-ecma.xsl,mono-ecma.xsl -r:gtk-sharp.dll -r:glade-sharp.dll -r:glib-sharp.dll -r:ICSharpCode.SharpZipLib.dll -r:pango-sharp.dll -r:gdk-sharp.dll ./ecma-provider.cs(261) error CS0029: Cannot convert implicitly from `object' to `System.Collections.ArrayList' ./ecma-provider.cs(694) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evidence.' Compilation failed: 1 error(s), 1 warnings make[1]: *** [browser.exe] Error 1 make[1]: Leaving directory `/var/tmp/portage/monodoc-0.5/work/monodoc-0.5/browser' make: *** [all-recursive] Error 1 !!! ERROR: dev-util/monodoc-0.5 failed. !!! Function src_compile, Line 20, Exitcode 2 !!! (no error message) Expected Results: Installed monodoc