Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 631138

Summary: =dev-lang/ghc-8.0.2 stabilization
Product: Gentoo Linux Reporter: Sergei Trofimovich (RETIRED) <slyfox>
Component: StabilizationAssignee: Gentoo's Haskell Language team <haskell>
Status: RESOLVED OBSOLETE    
Severity: normal CC: pacho
Priority: Normal Flags: stable-bot: sanity-check+
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=593892
https://bugs.gentoo.org/show_bug.cgi?id=648006
Whiteboard:
Package list:
=dev-lang/ghc-8.0.2
Runtime testing required: ---
Bug Depends on: 711944    
Bug Blocks:    
Attachments:
Description Flags
ghc-8.0.2-stable.list none

Description Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-16 17:53:14 UTC
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
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2017-09-20 14:34:57 UTC
As I read from bug 593892, this is needed for gcc-6 stabilization.
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-23 16:52:15 UTC
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.
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-24 18:03:37 UTC
I've stabled ghc-8.0.2 and friends on x86 and amd64
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2017-09-27 15:29:43 UTC
How about the other arches?
Comment 5 Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-30 05:07:52 UTC
Rest of arches will follow as well but no need to block gcc stabilization on them.
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2017-09-30 19:37:40 UTC
(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!
Comment 7 Pacho Ramos gentoo-dev 2018-04-18 09:27:15 UTC
Why the other arches were not CCed?
Comment 8 Larry the Git Cow gentoo-dev 2018-06-12 07:52:28 UTC
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(-)
Comment 9 Tobias Klausmann (RETIRED) gentoo-dev 2018-06-21 07:27:58 UTC
Stable on alpha.
Comment 10 ernsteiswuerfel archtester 2018-10-11 18:33:08 UTC
dev-lang/ghc-8.0.2 would need to be keyworded first for ppc/ppc64/sparc.
Comment 11 Rolf Eike Beer archtester 2020-04-08 21:11:02 UTC
Haskell support dropped on sparc.
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2020-04-14 06:38:29 UTC
dropped stable keywords from ghc.