[Mono-bugs] [Bug 74280][Min] New - Build system assumes '.' exists in path.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 31 Mar 2005 12:28:14 -0500 (EST)

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 mono@wirschell.nl.


--- shadow/74280	2005-03-31 12:28:14.000000000 -0500
+++ shadow/74280.tmp.22200	2005-03-31 12:28:14.000000000 -0500
@@ -0,0 +1,44 @@
+Bug#: 74280
+Product: Mono: Runtime
+Version: 1.1
+OS Details: Debian Testing
+Status: NEW   
+Severity: Unknown
+Priority: Minor
+Component: misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: mono@wirschell.nl               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+Summary: Build system assumes '.' exists in path.
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+When building mono from source, the compilation fails because the build
+system assumes '.' is in your PATH (an unlisted requirement).
+Steps to reproduce the problem:
+1. Ensure your PATH variable contains no location of mcs, and doesn't have
+the <builddir>/mcs directory in it.
+2. Configure as suggested by the readme. I enabled the 2.0 preview stuff,
+but I doubt that matters.
+3. Run make.
+Actual Results:
+All the C compilation stuff goes fine, but then attempts are made to invoke
+'mcs' from within the mcs directory to compile the various DLLs. This fails
+since there's no 'mcs' in any of the locations mentioned in the PATH.
+Expected Results:
+I expected mcs to have been called as './mcs' or the build system inserting
+the <buiddir>/mcs directory into the path before continuing.
+How often does this happen?
+Additional Information: