Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151012 - dev-lang/ghc-6.6 is out - version bump
Summary: dev-lang/ghc-6.6 is out - version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Haskell Language team
URL: http://haskell.org/ghc/
Whiteboard:
Keywords:
Depends on: 170650
Blocks:
  Show dependency tree
 
Reported: 2006-10-12 07:33 UTC by Clemens Fruhwirth
Modified: 2007-07-25 18:42 UTC (History)
12 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Clemens Fruhwirth 2006-10-12 07:33:53 UTC
6.6 is out since 20061011. 

dump version bumping "cp ghc-6.4.2.ebuild ghc-6.6.ebuild" fails. haven't had time to look at it properly. if someone else is faster than me, I won't mind.
Comment 1 Duncan Coutts (RETIRED) gentoo-dev 2006-10-12 08:11:06 UTC
Yes, we know :-)

It is currently in testing in the haskell overlay, where we've been testing pre-releases for months now. If you want it sooner then you're more than welcome to help us with the final testing.

Note that it's not just ghc-6.6 that has to work on it's own. It'd be rather annoying if you emerged ghc-6.6 and then none of your other packages were able to compile with 6.6. So that's what we're working on at the moment - making all the current packages either work with 6.6 or making them block on 6.6.
Comment 2 t35t0r 2006-12-25 22:26:26 UTC
can you post the 6.6 pre-ebuild here?
Comment 3 Luis Araujo (RETIRED) gentoo-dev 2006-12-26 06:27:27 UTC
We currently have the ebuilds in the gentoo haskell overlay at http://haskell.org/~gentoo/gentoo-haskell/

I think you also can use it from layman now.

This is our development repo, so please, consider that before using it.
Comment 4 Lennart Kolmodin (RETIRED) gentoo-dev 2007-03-07 19:55:16 UTC
ghc-6.6 (and cabal-1.1.6.1) is now available in the portage tree, p.masked.

Due to that the ghc-extra-libs isn't included (as it is that way upstream), ghc-6.6 can't compile any programs/libs that require them (mtl, network, etc).
The'll be added soon too, with all other ebuilds updated accordingly.

See http://gentoo-wiki.com/TIP_Dealing_with_masked_packages#Hard_Masked for how to deal with hard masked packages, if you'd like to try it out.
Comment 5 Lennart Kolmodin (RETIRED) gentoo-dev 2007-03-11 17:09:46 UTC
The plan we're following to get GHC 6.6 into portage is documented here http://haskell.org/~gentoo/gentoo-haskell/projects/GHC-6.6-launch.html

As a first wave of dummy packages, I just put the following ones into the tree:

fgl
mtl
haskell-src
html
hunit
network
quickcheck
Comment 6 Lennart Kolmodin (RETIRED) gentoo-dev 2007-03-17 13:33:49 UTC
Status report:

ghc-bin-6.6 for amd64 and x86 is in portage, p.masked

I've also put the ghc-6.6 versions of the following libs:
fgl
mtl
haskell-src
html
hunit
network
quickcheck
Comment 7 Lennart Kolmodin (RETIRED) gentoo-dev 2007-03-17 14:49:58 UTC
Now arrows, cgi, time and xhtml are added too.

Libs that are still missing are the same for dummy(ghc-6.4) as modular(ghc-6.6):

alut
glut
hgl
openal
opengl
x11
Comment 8 Stéphane Bortzmeyer 2007-05-01 19:48:38 UTC
I just tested several middle-size Haskell programs on an AMD64 machine by unmasking ghc 6.6 and using the following modules:

fgl
hunit
mtl

Everything seems OK, no problem noticed.
Comment 9 Stéphane Bortzmeyer 2007-05-02 13:38:02 UTC
Also tested after unmasking(on AMD64 again):

quickcheck
html

and darcs

And everything seems to work fine.
Comment 10 Elias Pipping (RETIRED) gentoo-dev 2007-06-13 17:29:26 UTC
(In reply to comment #0)
> 6.6 is out since 20061011. 

6.6.1 is out since 20070426.
Comment 11 Jason Dusek 2007-07-02 01:03:11 UTC
(In reply to comment #3)
> We currently have the ebuilds in the gentoo haskell overlay at
> http://haskell.org/~gentoo/gentoo-haskell/

I need darcs to get the overlay -- to build darcs I need ghc 6.6 -- to build ghc 6.6 I need the overlay -- oh, man, that's not going to work too well. Is there anyway to get a tarball of the overlay?
Comment 12 Santiago M. Mola (RETIRED) gentoo-dev 2007-07-02 01:47:25 UTC
(In reply to comment #11)
> 
> I need darcs to get the overlay -- to build darcs I need ghc 6.6 -- to build
> ghc 6.6 I need the overlay -- oh, man, that's not going to work too well. Is
> there anyway to get a tarball of the overlay?
>

hm, there is something wrong. darcs needs ghc 6.2.2 (I've been using darcs for long time with ghc-6.4) 

Comment 13 Xiao-Yong JIN 2007-07-02 22:06:20 UTC
(In reply to comment #10)
> (In reply to comment #0)
> > 6.6 is out since 20061011. 
> 
> 6.6.1 is out since 20070426.
> 

Please put the 6.6.1 into the overlay.  It contains some useful bug fixes.
Comment 14 Duncan Coutts (RETIRED) gentoo-dev 2007-07-09 11:20:25 UTC
ghc-6.6.1 and the associated libs are in the overlay and in portage p.masked. Hopefully now it's just a bit of testing to finish and then we can unmask them all.
Comment 15 Stéphane Bortzmeyer 2007-07-09 17:18:49 UTC
IMHO, and from my tests (darcs and custom applications), they run fine on AMD64 and should be unmasked.
 
Comment 16 Duncan Coutts (RETIRED) gentoo-dev 2007-07-25 18:42:15 UTC
ghc-6.6.1 is in portage with KEYWORDS="~amd64 ~ia64 ~x86"
We expect alpha, hppa, ppc, ppc64 and sparc to follow shortly.

Note that there is no ghc-bin anymore, that functionality has been merged into the main ghc ebuild: USE="binary".

If you find any problems please open new individual bugs.

Closing this bug now.