Stefan, I'm pretty sure these are all known Mono issues.
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. Gert ----- Original Message ----- From: "Stefan Bodewig" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, March 24, 2004 5:18 PM Subject: [nant-dev] Build failures of CVS HEAD mono/Linux ... ... or whatever anoncvs currently gives (one day delay, more, less?). Anyway. While building NAnt using mono 0.31 on Linux I get ,---- | mono bin/NAnt.exe -buildfile:NAnt.build build | NAnt 0.85 (Build 0.85.1447.0; net-1.0.win32; nightly; 18.12.03) | Copyright (C) 2001-2004 Gerry Shaw | http://nant.sourceforge.net | | Buildfile: file://home/bodewig/dev/nant/NAnt.build | Target(s) specified: build | [echo] Using 'mono-1.0' framework on 'unix' platform. | | BUILD FAILED | | /home/bodewig/dev/nant/NAnt.build(13,5): | Cannot convert argument 1 (value) of convert::to-datetime() to 'datetime' (actual type was 'string'). | Expression: ${math::abs(math::floor(timespan::get-total-days(datetime::now() - convert::to-datetime('01/01/2000'))))} | ^^^^^^^^^^^^ | Invalid format. | | Total time: 0.2 seconds. | | make[2]: *** [linux-nant] Fehler 1 | make[2]: Verlassen des Verzeichnisses Verzeichnis �/home/bodewig/dev/nant� | make[1]: *** [nant] Fehler 2 | make[1]: Verlassen des Verzeichnisses Verzeichnis �/home/bodewig/dev/nant� | make: *** [all] Fehler 2 `---- I assume this is a locale issue - my locale is German. If I unset LANG, I get a quite a bit further until I reach ,---- | set-mono-1.0-framework-configuration: | | | create-common-assemblyinfo: | | [attrib] Setting file attributes for 1 files to Normal. | [attrib] Setting attributes for 0 directories to Directory. | | Unhandled Exception: System.NullReferenceException: A null value was found where an object instance was required. `---- using mint (the interpreter as opposed to mono the JIT) this leads to ,---- | mint bin/NAnt.exe -buildfile:NAnt.build build | NAnt 0.85 (Build 0.85.1447.0; net-1.0.win32; nightly; 12/18/2003) | Copyright (C) 2001-2004 Gerry Shaw | http://nant.sourceforge.net | | Buildfile: file://home/bodewig/dev/nant/NAnt.build | Target(s) specified: build | [echo] Using 'mono-1.0' framework on 'unix' platform. | | ** ERROR **: type 0xd not handled in runtime invoke | aborting... `---- Let me know if I can do anything to help debugging the situation. Cheers Stefan -- http://stefanbodewig.blogger.de/ ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=ick _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
