ghc-8.0.2 is in tree for a while. It might be slightly more than one package to stabilize. Before CCing arches we need to get in shape at least amd64 to gather full list of packages. Helper doc on how to do that: https://github.com/gentoo-haskell/gentoo-haskell/blob/master/projects/doc/HOWTO-stabilise-ghc.rst
As I read from bug 593892, this is needed for gcc-6 stabilization.
Created attachment 496180 [details] ghc-8.0.2-stable.list Grabbed the whole list of packages to stable to make all haskell@ packages compile and pass tests against 8.0.2. 125 entries so far.
I've stabled ghc-8.0.2 and friends on x86 and amd64
How about the other arches?
Rest of arches will follow as well but no need to block gcc stabilization on them.
(In reply to Sergei Trofimovich from comment #5) > Rest of arches will follow as well but no need to block gcc stabilization on > them. OK then I remove the dependency. Thanks!
Why the other arches were not CCed?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5ddf4deb555bf71f082375727496c95a0c03c2 commit 7b5ddf4deb555bf71f082375727496c95a0c03c2 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-12 07:52:16 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-12 07:52:22 +0000 dev-lang/ghc: stable 8.0.2 for ia64, bug #631138 Bug: https://bugs.gentoo.org/631138 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" dev-lang/ghc/ghc-8.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Stable on alpha.
dev-lang/ghc-8.0.2 would need to be keyworded first for ppc/ppc64/sparc.
Haskell support dropped on sparc.
dropped stable keywords from ghc.