https://bugzilla.novell.com/show_bug.cgi?id=674622
https://bugzilla.novell.com/show_bug.cgi?id=674622#c0 Summary: missing dependency mono-api-info.exe -> Mono.Cecil.dll breaks parallel build Classification: Mono Product: Mono: Class Libraries Version: 2.10.x Platform: Other OS/Version: Other Status: NEW Severity: Minor Priority: P5 - None Component: Cecil AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13 When building mono (mono-2-10) from git using make -j5, I sometimes make aborts with MCS [net_4_0] mono-api-info.exe error CS0006: Metadata file `../../class/lib/net_2_0/Mono.Cecil.dll' could not be found restarting the compile usually clears the problem up. Reproducible: Sometimes Steps to Reproduce: 1. ./autogen.sh --prefix=/.../local --enable-dependency-tracking --without-x --with-mcs-docs=no && make -j 5 Actual Results: make all-local make[8]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/wsdl' MCS [net_4_0] wsdl.exe MonoWSDL2.cs(179,42): warning CS0219: The variable `validationWarnings' is assigned but its value is never used MonoWSDL2.cs(286,61): warning CS0618: `System.CodeDom.Compiler.CodeDomProvider.CreateGenerator()' is obsolete: `ICodeGenerator is obsolete' MonoWSDL2.cs(465,100): warning CS0618: `System.IO.Path.InvalidPathChars' is obsolete: `see GetInvalidPathChars and GetInvalidFileNameChars methods.' Compilation succeeded - 3 warning(s) mv wsdl.exe ./../../class/lib/net_4_0/wsdl.exe test ! -f wsdl.exe.mdb || mv wsdl.exe.mdb /../../class/lib/net_4_0/wsdl.exe.mdb make[8]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/wsdl' make[7]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/wsdl' make[7]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' Creating ../../build/deps/net_4_0_xbuild.exe.makefrag ... make[7]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' make[7]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' make all-local make[8]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' MCS [net_4_0] xbuild.exe SolutionParser.cs(316,32): warning CS0219: The variable `strVersion' is assigned but its value is never used Compilation succeeded - 1 warning(s) mv xbuild.exe ./../../class/lib/net_4_0/xbuild.exe test ! -f xbuild.exe.mdb || mv xbuild.exe.mdb /../../class/lib/net_4_0/xbuild.exe.mdb make[8]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' make[7]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/xbuild' make[7]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/corcompare' make all-local make[8]: Entering directory `/srv/CCNet/mono/src/mono.local/mcs/tools/corcompare' MCS [net_4_0] mono-api-info.exe error CS0006: Metadata file `../../class/lib/net_2_0/Mono.Cecil.dll' could not be found Compilation failed: 1 error(s), 0 warnings make[8]: *** [mono-api-info.exe] Error 1 make[8]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/corcompare' make[7]: *** [do-all] Error 2 make[7]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools/corcompare' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs/tools' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs' make[4]: *** [profile-do--net_4_0--all] Error 2 make[4]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs' make[3]: *** [profiles-do--all] Error 2 make[3]: Leaving directory `/srv/CCNet/mono/src/mono.local/mcs' make[2]: *** [all-local] Error 2 make[2]: Leaving directory `/srv/CCNet/mono/src/mono.local/runtime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/srv/CCNet/mono/src/mono.local' make: *** [all] Error 2 Expected Results: Quick compile. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
