At 10:55 PM -0500 1/28/06, jesse wrote:
On Sat, Jan 28, 2006 at 07:52:55PM -0800, Darren Duncan wrote:
Assuming no trouble, I propose that 6.4.1 is the minimum dependency
for Pugs 6.28.0, if not 6.2.11 as well, the latter probably due any
day now.
What's the benefit of bumping the ghc dependency up?
Jesse
Then we don't have to bump the gcc dependency down.
AFAIK, gcc is pre-installed on many systems, but ghc is not.
ghc 6.4.1 works with any gcc version, both 3.3 and 4.0, so users with
either gcc installed, the newer ghc will just work.
ghc 6.4.0 works only with gcc 3.3, so those people that get 4.0 by
default will have to downgrade to work with 6.4.0.
If ghc 6.4.1 is required, then users don't have to worry about what
version their gcc is.
As Luqui pointed out, the only people that my proposal would make
more work for is those with 6.4.0 already installed.
They would have installed that explicitly, and so knowing how to do
that, installing 6.4.1 explicitly is a well known path.
And people that use the recommended (by ghc folks) of using the
binary packages, this will only take a few minutes time.
So we get simpler install situation over all, and pugs can be free to
exploit 6.4.1 additions if it wants to, and not work around 6.4.0
bugs.
-- Darren Duncan