On 01 March 2005 22:34, Ian Lynagh wrote: > The following files in the tarball look like they shouldn't be there > (and should be cleaned by at least distclean): > * ghc/includes/mkGHCConstants (an x86 ELF binary) > * ghc/driver/package.conf.inplace.old > * ghc/driver/package.conf.old > * A large number of ld.script files and the _split directories they > are in > * libraries/{OpenAL,X11,base,network,unix}/config.status > * libraries/config.status
These are all fixed now, and a few more besides. > After building, then doing make distclean, I'm additionally left with: > * A ghc/compiler/stage1 directory tree including a number of > .hi-boot-5 and .hi-boot-6 files. > * A ghc/compiler/stage2 directory tree including a number of > .hi-noot and .o-boot files. > * A complete libraries/html directory > * libraries/libraries.txt > * mk/config.h > * mk/config.mk > * mk/stamp-h Mostly fixed. I'm testing the ghc/compiler/stage{1,2,3} cleaning now. mk/config.mk is a slight problem: we need to be able to 'make dist' at the top level after doing make distclean, but the top level makefile needs to include mk/config.mk. > I think you have unswapped the first two lines of > "ghc -v 2>&1 | head -2" but not changed "Reading" back to "Using", so > old hmakes are still broken (old includes the latest release, I > believe). Grumble. Ok, I'll change it to "Using". > Is there an equivalent of this (the no-OpenGL bit): > > $(MAKE) prefix=`pwd`/debian/tmp/usr install GhcLibsWithOpenGL=NO > GhcLibsWithGLUT=NO > > that still works or do I have to do it by hand? Sorry, those flags have gone away. You'll have to use a local patch to libraries/Makefile (just comment out the appropriate SUBDIRS). Cheers, Simon _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users