Bugs item #1016970, was opened at 2004-08-26 17:54 Message generated for change (Settings changed) made by drieseng You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1016970&group_id=31650
Category: Core Group: 0.8.4.0 >Status: Closed >Resolution: Out of Date Priority: 5 Submitted By: John Goerzen (jgoerzen) >Assigned to: Gert Driesen (drieseng) Summary: Fails to build with Mono Initial Comment: Hello, I have Mono 1.0.1 installed on my Debian unstable system. I'm trying to build NAnt to be included as a Debian package. I'm starting with the instructions on the Wiki (and I did try the environment variable thing in the FAQ; it made no difference). I get several compiler problems. I'm attaching the build log. ---------------------------------------------------------------------- Comment By: John Goerzen (jgoerzen) Date: 2004-08-27 17:48 Message: Logged In: YES user_id=491567 Developer list is fine, thanks for your help. (I'm not subscribed there but feel free to CC me for some or all of it.) ---------------------------------------------------------------------- Comment By: Gert Driesen (drieseng) Date: 2004-08-27 07:48 Message: Logged In: YES user_id=707851 The 0.84 release of NAnt indeed no longer builds on Mono, because of a change in mcs. However, we've fixed the offending code on our side, so you should have no problems using mono 1.0.x. Don't try mono CVS HEAD though, as there's at least one serious regression in Mono :( About the packaging : the reason why we include the assemblies for these third party products is because we cannot determine their availability and location at build time. However, we could perhaps modify this to only use our own copy of these assemblies if we cannot determine the location of these products using pkg-config. At runtime, you won't really have problems as long as you install the necessary assemblies of NDoc, NUNit, #cvslib and #ziplib in the mono GAC. Is it ok to discuss this further on the nant developer mailing list ? That way more people can get involved ... ---------------------------------------------------------------------- Comment By: John Goerzen (jgoerzen) Date: 2004-08-26 19:56 Message: Logged In: YES user_id=491567 One other thing I should add: to keep in line with Debian's policy, we must build everything from source. I would like to package up the separate NUnit, ndoc, etc. packages for Debian and have NAnt use those packages both at build and at runtime. How to do so isn't immediately obvious, since the source package actually contains binaries for those and nant. ---------------------------------------------------------------------- Comment By: John Goerzen (jgoerzen) Date: 2004-08-26 19:31 Message: Logged In: YES user_id=491567 Argh. Have to check the box to make it stick. Sorry :-) Actually, the latest 0.85 beta works a lot better. (Though it's a little funny that it uses ant to build ant <g>) ---------------------------------------------------------------------- Comment By: Gert Driesen (drieseng) Date: 2004-08-26 18:41 Message: Logged In: YES user_id=707851 Guess you've forgotten to attach the build log, or perhaps we're just blazingly fast at providing support ;-) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1016970&group_id=31650 ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers