[Mono-devel-list] Mono doesn't boostrap from CVS

Jaroslaw Kowalski jaak at zd.com.pl
Mon Jun 14 12:52:40 EDT 2004


1. I always rebuild from clean CVS (I use "cvsclean.pl" script followed by
"cvs update"). I also temporarily remove my previous mono tree (/opt/mono)
so that no previous components are used during the build.

2. I don't think it's possible to bootstrap without 2.0 features."'make
bootstrap" requires a "all-profiles" to be built, which includes net-2.0.
Same for "make install".

Jarek

----- Original Message ----- 
From: "Jackson Harper" <jackson at ximian.com>
To: "Jaroslaw Kowalski" <jaak at zd.com.pl>
Cc: "Ben Maurer" <bmaurer at users.sourceforge.net>; "Mono Development"
<mono-devel-list at lists.ximian.com>
Sent: Monday, June 14, 2004 5:09 PM
Subject: Re: [Mono-devel-list] Mono doesn't boostrap from CVS


>
> ignore previous email, didn't notice you were using gmcs. Are you using
> 2.0 features? If not why not just build without 2.0?
>
> Jackson
>
>
> On Mon, 2004-06-14 at 07:44, Jaroslaw Kowalski wrote:
> > Any news? It's been two days since I reported it and I still get error
> > messages (see below).
> > Is there any tinderbox that detects such situations?
> >
> > Jarek
> >
> > make[7]: Leaving directory `/home/mono/src/mcs/gmcs'
> > MONO_PATH="../lib/net_2_0_bootstrap:$MONO_PATH" mono
../../gmcs/gmcs.exe
> > /nowarn:649 /nowarn:169 -d:INSIDE_CORLIB  -d:NET_1_1 -d:NET_2_0 -2 -g
> > /define:NET_1_1 /define:NET_2_0 /noconfig /unsafe /nostdlib
/target:library
> > /out:../../class/lib/net_2_0/mscorlib.dll @corlib.dll.sources
> > Mono C# Compiler 0.91.99.0 for Generics
> > syntax error, got token `CLOSE_PARENS', expecting OPEN_BRACKET STAR
> > IDENTIFIER
> > System/Console.cs(255) error CS1041: Identifier expected
> > System.NullReferenceException: A null value was found where an object
> > instance was required.
> > in <0x00064> Mono.CSharp.Parameters:GetParameterByName (string,int&)
> > in <0x0030b> Mono.CSharp.Block:AddVariable
> >
(Mono.CSharp.Expression,string,Mono.CSharp.Parameters,Mono.CSharp.Location)
> > in <0x0015d> Mono.CSharp.CSharpParser:declare_local_variables
> >
(Mono.CSharp.Expression,System.Collections.ArrayList,Mono.CSharp.Location)
> > in <0x119d6> Mono.CSharp.CSharpParser:yyparse
(Mono.CSharp.yyParser.yyInput)
> > in <0x00079> Mono.CSharp.CSharpParser:parse ()
> >
> > System/Console.cs(257) error CS8025: Parsing error
> > syntax error, got token `CLOSE_PARENS', expecting OPEN_BRACKET STAR
> > IDENTIFIER
> > System/String.cs(992) error CS1041: Identifier expected
> > System.NullReferenceException: A null value was found where an object
> > instance was required.
> > in <0x00064> Mono.CSharp.Parameters:GetParameterByName (string,int&)
> > in <0x0030b> Mono.CSharp.Block:AddVariable
> >
(Mono.CSharp.Expression,string,Mono.CSharp.Parameters,Mono.CSharp.Location)
> > in <0x0015d> Mono.CSharp.CSharpParser:declare_local_variables
> >
(Mono.CSharp.Expression,System.Collections.ArrayList,Mono.CSharp.Location)
> > in <0x119d6> Mono.CSharp.CSharpParser:yyparse
(Mono.CSharp.yyParser.yyInput)
> > in <0x00079> Mono.CSharp.CSharpParser:parse ()
> >
> > System/String.cs(994) error CS8025: Parsing error
> > System.Reflection.Emit/GenericTypeParameterBuilder.cs(227) warning
CS1030:
> > #warning: '"FIXME"'
> > Compilation failed: 4 error(s), 1 warnings
> > make[6]: *** [../../class/lib/net_2_0/mscorlib.dll] Error 1
> > make[6]: Leaving directory `/home/mono/src/mcs/class/corlib'
> > make[5]: *** [all-recursive] Error 1
> > make[5]: Leaving directory `/home/mono/src/mcs/class'
> > make[4]: *** [all-recursive] Error 1
> > make[4]: Leaving directory `/home/mono/src/mcs'
> > make[3]: *** [all-profiles] Error 2
> > make[3]: Leaving directory `/home/mono/src/mcs'
> > make[2]: *** [mcs-do-full-build] Error 2
> > make[2]: Leaving directory `/home/mono/src/mono'
> > make[1]: *** [bootstrap] Error 2
> > make[1]: Leaving directory `/home/mono/src/mono'
> > make: *** [core] Error 2
> >
> > ----- Original Message ----- 
> > From: "Ben Maurer" <bmaurer at users.sourceforge.net>
> > To: "Jaroslaw Kowalski" <jaak at zd.com.pl>
> > Cc: "Mono Development" <mono-devel-list at lists.ximian.com>
> > Sent: Saturday, June 12, 2004 3:37 PM
> > Subject: Re: [Mono-devel-list] Mono doesn't boostrap from CVS
> >
> >
> > > On Sat, 2004-06-12 at 06:42, Jaroslaw Kowalski wrote:
> > > > FYI: It chokes on "__arglist" keyword in "corlib" during .NET 2.0
> > profile
> > > > compilation. "default" profile compiles without problems.
> > >
> > > Martin has not merged __arglist support into gmcs.
> > >
> > > -- Ben
> > >
> > > _______________________________________________
> > > Mono-devel-list mailing list
> > > Mono-devel-list at lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > >
> >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>




More information about the Mono-devel-list mailing list