[Mono-bugs] [Bug 53245][Wis] Changed - Create a failsafe way to bootstrap

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 23 Jan 2004 08:12:08 -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 bmaurer@users.sf.net.

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

--- shadow/53245	2004-01-23 07:22:34.000000000 -0500
+++ shadow/53245.tmp.24353	2004-01-23 08:12:08.000000000 -0500
@@ -1,23 +1,23 @@
 Bug#: 53245
-Product: Mono/Class Libraries
-Version: unspecified
-OS: 
-OS Details: Debian/Sid/i386
+Product: Mono Tasks
+Version: 0%
+OS: unknown
+OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
-Priority: Normal
-Component: CORLIB
+Severity: Unknown
+Priority: Wishlist
+Component: Build
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: eb@zombie.inka.de               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
 Cc: 
-Summary: Fails to build from CVS
+Summary: Create a failsafe way to bootstrap
 
 Hello,
 
 I tried to build mono and mcs from the current CVS. I have already a
 working mono/mcs installation from 14.01.2004 in /usr/{bin,lib}. Having
 a read-only /usr, I try to build in two steps.
@@ -133,6 +133,30 @@
 
 /tmp/lib:
 libmint.a   libmint.so    libmint.so.0.0.0        libmono-profiler-cov.la 
 libmono-profiler-cov.so.0      libmono.a   libmono.so    libmono.so.0.0.0
 libmint.la  libmint.so.0  libmono-profiler-cov.a  libmono-profiler-cov.so 
 libmono-profiler-cov.so.0.0.0  libmono.la  libmono.so.0  mscorlib.dll
+
+------- Additional Comments From bmaurer@users.sf.net  2004-01-23 08:12 -------
+Yes, we know and admit it is quite hard to get a build started. 
+Really, we need a script that does it `just right'.
+
+Some of your errors look familar, but I do not remember the 
+incantations to solve them ;-). Just comments on the methods:
+
+`the only supported way is running "make fullbuild" from the CVS tree'
+
+It is a known issue that fullbuild basically is of no use if you are 
+trying to bootstrap.
+
+`just built from the daily source (there are no mcs dailies and see 
+above, not possible to build from CVS)'
+
+The daily source gives you the MCS binaries and the mono source code. 
+THe mcs code is xplatform, so it is ok to just get the cil. The C 
+code of course needs to be compiled on your box. configure make will 
+work.
+
+Again, we do need to work on this.
+
+