On Feb 14, 2007, at 2:55 PM, Gert Driesen wrote:
+1
Good to see you back. The vote is now at [EMAIL PROTECTED] and seems
to be progressing to a favorable conclusion. The primary issue was
whether the project satisfied the survivability issue and
particularly the 3 independent committers requirement. Earlier in
the vote, it may have been beneficial for you to make a statement
about your commitment (or lack thereof) to log4net on
[EMAIL PROTECTED], but at this time I believe the issue has been
resolved.
One of the issues on the incubation checklist was integration with
gump (http://gump.apache.org). Gump currently attempts, but fails,
to build NAnt (http://vmgump.apache.org/gump/public/nant/nant/
gump_work/build_nant_nant.html). The issue was briefly discussed on
[email protected] (http://www.mail-archive.com/
[email protected]/msg08786.html). After NAnt successfully
builds, then it would be possible to exploring building and testing
at least a subset of log4net on Gump and Mono.
Maybe you will have insight into the Gump build failure. If you do,
posting it on [email protected] is likely the place for further
discussion. The output from a failed Gump build:
mkdir -p bootstrap
cp -R lib/ bootstrap/lib
# Mono loads log4net before privatebinpath is set-up, so we need this
in the same directory
# as NAnt.exe
cp lib/common/neutral/log4net.dll bootstrap
cp src/NAnt.Console/App.config bootstrap/NAnt.exe.config
mcs -target:exe -define:MONO -out:bootstrap/NAnt.exe -r:bootstrap/
log4net.dll \
-recurse:src/NAnt.Console/*.cs src/CommonAssemblyInfo.cs
resgen src/NAnt.Core/Resources/Strings.resx bootstrap/
NAnt.Core.Resources.Strings.resources
Read in 200 resources from 'src/NAnt.Core/Resources/Strings.resx'
Writing resource file... Done.
mcs -target:library -warn:0 -define:MONO -out:bootstrap/NAnt.Core.dll
-debug \
-resource:bootstrap/NAnt.Core.Resources.Strings.resources -r:lib/
common/neutral/log4net.dll \
-r:System.Web.dll -recurse:src/NAnt.Core/*.cs src/
CommonAssemblyInfo.cs
resgen src/NAnt.DotNet/Resources/Strings.resx bootstrap/
NAnt.DotNet.Resources.Strings.resources
Read in 76 resources from 'src/NAnt.DotNet/Resources/Strings.resx'
Writing resource file... Done.
mcs -target:library -warn:0 -define:MONO -out:bootstrap/
NAnt.DotNetTasks.dll \
-r:./bootstrap/NAnt.Core.dll
-r:bootstrap/lib/mono/1.0/NDoc.Core.dll \
-recurse:src/NAnt.DotNet/*.cs -resource:bootstrap/
NAnt.DotNet.Resources.Strings.resources \
src/CommonAssemblyInfo.cs
mcs -target:library -warn:0 -define:MONO -out:bootstrap/
NAnt.CompressionTasks.dll \
-r:./bootstrap/NAnt.Core.dll -r:bootstrap/lib/common/neutral/
ICSharpCode.SharpZipLib.dll \
-recurse:src/NAnt.Compression/*.cs src/CommonAssemblyInfo.cs
mono bootstrap/NAnt.exe -f:NAnt.build build
NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
Copyright (C) 2001-2006 Gerry Shaw
http://nant.sourceforge.net
BUILD FAILED
The current runtime framework 'mono-2.0' is not correctly configured
in the NAnt configuration file.
Framework directory '/usr/lib/pkgconfig/../../lib/mono/1.0' does
not exist.
For more information regarding the cause of the build failure, run
the build again in debug mode.
Try 'nant -help' for more information
make: *** [build-nant] Error 1