> The invalid format issue when converting a string to a datetime should've > been fixed yesterday in Mono cvs by Dick Porter (but I'll verify it > tomorrow). > > The NullReferenceException is caused by serious regresssions in Mono with > regards to finalizers and appdomain unloading.
... for which there's a workaround (added today by Zoltan Varga). Thanks Zoltan. Using the latest CVS build of mono you can mitigate the problem by setting the environment variable MONO_NO_UNLOAD to any value (1 looks good) before running nant. This works for me and I was able to do a clean bootstrap (without unit tests, though) of nant on linux 15 minutes ago (log attached). I used the most recent cvs version of both nant and mono. Neither nant nor mono sources were locally modified. I used: $ export MONO_NO_UNLOAD=1 $ rm -rf build/* $ make clean $ make $ mono bin/NAnt.exe clean build $ mono build/mono-1.0.unix/nant-0.85-debug/bin/NAnt.exe UpdateBin Hope it helps. Gert, can you put this somewhere on the website? Jarek
nant.log
Description: Binary data
