Re: Building system again - MacOS

2007-06-21 Thread Manuel M T Chakravarty
Andy, Galois intends to setup a virtual machine that runs MacOS, for this purpose. We are waiting, however for 10.5 before we buy the machine. Great - thanks Galois! :) Manuel On Jun 20, 2007, at 5:03 PM, Manuel M T Chakravarty wrote: In that context, AFAIK there is no nightly MacOS build

Re: Building system again - MacOS

2007-06-20 Thread Andy Gill
Galois intends to setup a virtual machine that runs MacOS, for this purpose. We are waiting, however for 10.5 before we buy the machine. AndyG On Jun 20, 2007, at 5:03 PM, Manuel M T Chakravarty wrote: Simon Peyton-Jones wrote, The current plan is to have a "last good build" snapshot Darcs

Re: Building system again

2007-06-20 Thread Roman Leshchinskiy
Hi Ian, Ian Lynagh wrote: cd libraries darcs get http://darcs.haskell.org/packages/ndp cd .. autoreconf Are there docs somewhere that still tell you to run autoreconf? sh boot This step is new and, of course, I skipped it on first try. The README mentions it but why is it nec

Re: Building system again - MacOS

2007-06-20 Thread Manuel M T Chakravarty
Simon Peyton-Jones wrote, The current plan is to have a "last good build" snapshot Darcs repo. If you pull from that, you'll know that Buildbot managed to build from start to finish without problems. In that context, AFAIK there is no nightly MacOS build at the moment. Unfortunately, we have

Re: Building system again

2007-06-20 Thread Ian Lynagh
On Tue, Jun 19, 2007 at 11:43:35PM -0700, Stefan O'Rear wrote: > On Wed, Jun 20, 2007 at 04:38:36PM +1000, Roman Leshchinskiy wrote: > > The parse error is because ndp uses some ghc extensions which Haddock > > doesn't understand. But why is Haddock run at all here? IMO, a separate > > make doc s

Re: Building system again

2007-06-20 Thread Ian Lynagh
Hi Roman, On Wed, Jun 20, 2007 at 04:38:36PM +1000, Roman Leshchinskiy wrote: > > today, I tried to build the ghc-ndp branch from a fresh tree after two > weeks off. Ultimately, it sort of worked, but not without some pain. > I'll describe what I did and the problems I've encountered in the ho

Re: Building system again

2007-06-20 Thread Simon Marlow
Hi Roman, thanks for the feedback. Some responses below. Roman Leshchinskiy wrote: 1. Is there a way to get a clean tree? Both make clean and make distclean fail to clean any subdirectories (compiler, rts) and libraries. This is not really what I expect (and not what they used to do, IIRC).

Re: Building system again

2007-06-20 Thread Roman Leshchinskiy
Simon Peyton-Jones wrote: The current plan is to have a "last good build" snapshot Darcs repo. If you pull from that, you'll know that Buildbot managed to build from start to finish without problems. FWIW, none of the problems I've encountered would have been caught by BuildBot, I think. T

Re: Building system again

2007-06-20 Thread Roman Leshchinskiy
Simon Peyton-Jones wrote: |configure | | Works, but the first line of output is strange: | | checking for GHC version date... darcs: getFdStatus: invalid argument | (Bad file descriptor) This happens to me on Windows (you don't say which platform you are on), and its always because I'm gett

RE: Building system again

2007-06-20 Thread Simon Peyton-Jones
| Finally, I'd like to point out that the recent changes to the build | system have caused and continue to cause a lot of problems for us. I | understand that refactoring the build system is a worthwhile task | but it would be really great if it was less disruptive. Yes, agreed. As you know we've

RE: Building system again

2007-06-20 Thread Simon Peyton-Jones
|configure | | Works, but the first line of output is strange: | | checking for GHC version date... darcs: getFdStatus: invalid argument | (Bad file descriptor) This happens to me on Windows (you don't say which platform you are on), and its always because I'm getting the Windows/System32 sor

Re: Building system again

2007-06-19 Thread Stefan O'Rear
On Wed, Jun 20, 2007 at 04:38:36PM +1000, Roman Leshchinskiy wrote: > The parse error is because ndp uses some ghc extensions which Haddock > doesn't understand. But why is Haddock run at all here? IMO, a separate > make doc step is preferable to running it automatically. In any case, I > assume