"Manuel M. T. Chakravarty" <[EMAIL PROTECTED]> writes:
> I. GHC seems to have problems with pgcc (Pentium gcc).
>
> Situation: Trying to compile GHC 3.02 on Slackware Linux 3.4
> (2.x kernel) using pgcc 1.0.3 with GHC 2.10
> fails when the newly build compiler attempts
> to translate the prelude.
>
> My guess: pgcc produces wrong code for some of the
> generated C.
Quite probably true. A recent version of egcs has been reported to
work, however.
> II. New bash 2.0 and Solaris sh cannot handle fptool makefiles.
>
> Situation: Trying to install Happy 1.5 on Solaris 5.5.1 using
> either bash 2.0 or Solaris' sh gives a syntax
> error from the subshell invoked by make.
>
> I guess, this problem will also occur when
> trying to install precompiled versions of
> ghc, maybe also during installs from source.
>
> Problem: The `config-pkgs' target generates empty loops
> of the form
>
> for x in ; do
> ...
> done
>
> which are ok in bash 1.14, but lead to a syntax
> error in bash 2.0 and Solaris' sh.
>
> I don't know whether this is regarded to be a
> feature (being more like sh) or bug in bash 2.0.
This one has been reported several times - take a look back through
the mail archives, where you'll find some workarounds (though I guess
if you've investigated enough to determine the problem, you've
probably fixed it already...)
Cheers,
Simon
--
Simon Marlow [EMAIL PROTECTED]
University of Glasgow http://www.dcs.gla.ac.uk/~simonm/
finger for PGP public key