Re: Re: Re: Re: [nant-dev] Bug Report
Are you sure ICU was the problem? I did install it and NAnt keeps giving me the same errors after rebuilding mono. --- D-Fuse [EMAIL PROTECTED] wrote: From: D-Fuse [EMAIL PROTECTED] Subject: Re: Re: Re: [nant-dev] Bug Report To: [EMAIL PROTECTED], [EMAIL PROTECTED] Date: Tue, 28 Oct 2003 11:24:46 -0800 (PST) Yes I did that, I think I saw it appear there the previous time, didn't see it this time though ( just redid it didn't see anything) --- Gert Driesen [EMAIL PROTECTED] wrote: From: Gert Driesen [EMAIL PROTECTED] To: D-Fuse [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: Re: [nant-dev] Bug Report Date: Tue, 28 Oct 2003 20:14:55 +0100 I think it should be mentioned when you configure Mono... come to think of it, guess you should reconfigure mono first using ./configure prefix=your mono install dir to have it pick up ICU. Gert - Original Message - From: D-Fuse [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, October 28, 2003 8:06 PM Subject: Re: Re: [nant-dev] Bug Report Hey, I just installed ICU and recompiled mono, I didn't see ICU mentioned anywhere in the build process (previously it was always mentioned but I don't remember exactly where), but I keep getting the same error from NAnt (just did a new update from cvs too). Is there a way I can detect if mono did include ICU support? --- Gert Driesen [EMAIL PROTECTED] wrote: From: Gert Driesen [EMAIL PROTECTED] To: D-Fuse [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: [nant-dev] Bug Report Date: Tue, 28 Oct 2003 08:36:16 +0100 A recent change made by Ian will fill a StringCollection with the names of all available cultures in the static constructor of CompilerBase, and apparently that's what causing a NullReferenceExeption. Are you building Mono from cvs ? I think ICU (http://oss.software.ibm.com/icu/) was added to Mono after the 0.28 release, so I think this particular piece of code could indeed cause problems on Mono 0.28 release ... Can you rebuild Mono from cvs with ICU enabled (kind of a hassle to enable this, but I managed on my system a few days ago, so if you need help ...) I'll look into this further later today, but I'm pretty sure this is a mono issue ... Thanks for the report ... Gert - Original Message - From: D-Fuse [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, October 27, 2003 10:34 PM Subject: [nant-dev] Bug Report make bootstrap make[1]: Entering directory `/root/nant' if test x = xWindows_NT; then make windows-bootstrap; else make linux-bootstrap; fi make[2]: Entering directory `/root/nant' cp lib/*.* bin/ cp lib/mono/1.0/*.* bin/ make linux-bootstrap-nant make[3]: Entering directory `/root/nant' mcs -target:exe -define:MONO -debug -o bin/NAnt.exe -r:lib/mono/1.0/log4net.dll -recurse:src/NAnt.Console/*.cs src/CommonAssemblyInfo. cs Compilation succeeded cp src/NAnt.Console/NAnt.Console.exe.config bin/NAnt.exe.config make[3]: Leaving directory `/root/nant' make linux-bootstrap-nant.core make[3]: Entering directory `/root/nant' mcs -target:library -define:MONO -debug -o bin/NAnt.Core.dll -r:bin/log4net.dll -r:System.Web.dll -recurse:src/NAnt.Core/*.cs src/Comm onAssemblyInfo.cs src/NAnt.Core/ConsoleDriver.cs(242) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evi dence.' src/NAnt.Core/Tasks/StyleTask.cs(280) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass e vidence.' Compilation succeeded - 2 warning(s) make[3]: Leaving directory `/root/nant' make linux-bootstrap-nant.dotnet make[3]: Entering directory `/root/nant' mcs -target:library -define:MONO -debug -o bin/NAnt.DotNetTasks.dll -r:./bin/NAnt.Core.dll -r:bin/NDoc.Core.dll -recurse:src/NAnt.DotN et/*.cs src/CommonAssemblyInfo.cs Compilation succeeded make[3]: Leaving directory `/root/nant' make[2]: Leaving directory `/root/nant' make[1]: Leaving directory `/root/nant' make nant make[1]: Entering directory `/root/nant' if test x = xWindows_NT; then make windows-nant; else make linux-nant; fi make[2]: Entering directory `/root/nant' mono bin/NAnt.exe -buildfile:NAnt.build build NAnt version 0.8.4 Copyright (C) 2001-2003 Gerry Shaw http://nant.sourceforge.net Buildfile: file://root/nant/NAnt.build Target(s) specified: build [echo] Using 'mono-1.0' framework on 'unix' platform. init: debug: set
Re: Re: Re: [nant-dev] Bug Report
Yes I did that, I think I saw it appear there the previous time, didn't see it this time though ( just redid it didn't see anything) --- Gert Driesen [EMAIL PROTECTED] wrote: From: Gert Driesen [EMAIL PROTECTED] To: D-Fuse [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: Re: [nant-dev] Bug Report Date: Tue, 28 Oct 2003 20:14:55 +0100 I think it should be mentioned when you configure Mono... come to think of it, guess you should reconfigure mono first using ./configure prefix=your mono install dir to have it pick up ICU. Gert - Original Message - From: D-Fuse [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, October 28, 2003 8:06 PM Subject: Re: Re: [nant-dev] Bug Report Hey, I just installed ICU and recompiled mono, I didn't see ICU mentioned anywhere in the build process (previously it was always mentioned but I don't remember exactly where), but I keep getting the same error from NAnt (just did a new update from cvs too). Is there a way I can detect if mono did include ICU support? --- Gert Driesen [EMAIL PROTECTED] wrote: From: Gert Driesen [EMAIL PROTECTED] To: D-Fuse [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: Re: [nant-dev] Bug Report Date: Tue, 28 Oct 2003 08:36:16 +0100 A recent change made by Ian will fill a StringCollection with the names of all available cultures in the static constructor of CompilerBase, and apparently that's what causing a NullReferenceExeption. Are you building Mono from cvs ? I think ICU (http://oss.software.ibm.com/icu/) was added to Mono after the 0.28 release, so I think this particular piece of code could indeed cause problems on Mono 0.28 release ... Can you rebuild Mono from cvs with ICU enabled (kind of a hassle to enable this, but I managed on my system a few days ago, so if you need help ...) I'll look into this further later today, but I'm pretty sure this is a mono issue ... Thanks for the report ... Gert - Original Message - From: D-Fuse [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, October 27, 2003 10:34 PM Subject: [nant-dev] Bug Report make bootstrap make[1]: Entering directory `/root/nant' if test x = xWindows_NT; then make windows-bootstrap; else make linux-bootstrap; fi make[2]: Entering directory `/root/nant' cp lib/*.* bin/ cp lib/mono/1.0/*.* bin/ make linux-bootstrap-nant make[3]: Entering directory `/root/nant' mcs -target:exe -define:MONO -debug -o bin/NAnt.exe -r:lib/mono/1.0/log4net.dll -recurse:src/NAnt.Console/*.cs src/CommonAssemblyInfo. cs Compilation succeeded cp src/NAnt.Console/NAnt.Console.exe.config bin/NAnt.exe.config make[3]: Leaving directory `/root/nant' make linux-bootstrap-nant.core make[3]: Entering directory `/root/nant' mcs -target:library -define:MONO -debug -o bin/NAnt.Core.dll -r:bin/log4net.dll -r:System.Web.dll -recurse:src/NAnt.Core/*.cs src/Comm onAssemblyInfo.cs src/NAnt.Core/ConsoleDriver.cs(242) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass evi dence.' src/NAnt.Core/Tasks/StyleTask.cs(280) warning CS0618: Method `XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass e vidence.' Compilation succeeded - 2 warning(s) make[3]: Leaving directory `/root/nant' make linux-bootstrap-nant.dotnet make[3]: Entering directory `/root/nant' mcs -target:library -define:MONO -debug -o bin/NAnt.DotNetTasks.dll -r:./bin/NAnt.Core.dll -r:bin/NDoc.Core.dll -recurse:src/NAnt.DotN et/*.cs src/CommonAssemblyInfo.cs Compilation succeeded make[3]: Leaving directory `/root/nant' make[2]: Leaving directory `/root/nant' make[1]: Leaving directory `/root/nant' make nant make[1]: Entering directory `/root/nant' if test x = xWindows_NT; then make windows-nant; else make linux-nant; fi make[2]: Entering directory `/root/nant' mono bin/NAnt.exe -buildfile:NAnt.build build NAnt version 0.8.4 Copyright (C) 2001-2003 Gerry Shaw http://nant.sourceforge.net Buildfile: file://root/nant/NAnt.build Target(s) specified: build [echo] Using 'mono-1.0' framework on 'unix' platform. init: debug: set-runtime-configuration: set-mono-1.0-runtime-configuration: set-runtime-configuration-flags: set-mono-1.0-runtime-configuration: set-runtime-configuration-flags: build: [echo] Build Directory is /root/nant/build/mono-1.0.unix/nant-0.8.4-debug [mkdir] Creating directory /root/nant/build/mono-1.0.unix/nant-0.8.4-debug/bin. [copy] Copying 3 files to