4.09 blues...

Simon Marlow simonmar@microsoft.com
Mon, 18 Dec 2000 02:20:19 -0800


> Currently the compilation of GHC 4.11 with 4.09 (before-ghci-branch)
> is a little bit adventurous at least. After some hacks like
> "touch .../HsConcurrent.h", descending into fptools/ghc (because there
> is no ghc-inplace yet) compilation succeeds up to ByteCodeGen 
> (MArray +
> BCO# versionitis). From compiler/Makefile:
> 
>    # Only include GHCi if we're bootstrapping with at least 
> version 409
>    ifeq "$(GhcWithInterpreter)" "YES"
>    ghc_409_at_least = $(shell expr "$(GhcMinVersion)" \>= 9)
>    ifeq "$(ghc_409_at_least)" "1"
>    SRC_HC_OPTS += -DGHCI -optc-DGHCI
>    DIRS += ghci
>    endif
>    endif
> 
> It seems that this should be > 9 and not >= 9.

Yes, you're right.  With the upheaval (again) of the interpreter, things
will be a little flakey for a while.  Furthermore, we're phasing out the
4.09 branch (before-ghci-branch) before we get into merge hell.

However, building the HEAD with 4.08.1 should work.

Sorry about the recent instability guys - I'll try to make sure things
settle down ASAP.

Cheers,
	Simon