dev-lang/ghc-7.10.2: stable request Reproducible: Always
7.10.2-r1 is a better candidate as it has a workaround for ncurses-6.0. But before it can go stable we will need to: - build binaries for rest of arches first: alpha ia64 ppc ppc64 sparc (ia64 will likely have size problems, will require some work) - update rest of packages from overlay to main tree to fix failures on ghc-7.10: 'hackport status --to-portage' returns 166 packages, looks about right I'll try to deal at least with part of the issues this weekend.
Any news for this one? Do you need any help? Maybe testing?
I've built binaries for 7.10.3 all required architectures a few weeks ago: https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-lang/ghc?id=232090cb40773326bd2469e3c57d216f4638a984 Next step is to get a list all stable packages that will break after ghc-7.8 -> ghc-7.10 switch as those will need to be stabilised at the same time. We have a rough guide on how to actually do it: https://github.com/gentoo-haskell/gentoo-haskell/blob/master/projects/doc/HOWTO-stabilise-ghc.rst#old-broken-stable-packages
Created attachment 434348 [details] package.accept_keywords-ghc-7.10 Grabbed a list of tackages that need to be stabilized to keep all currently stable packages buildable (tested on amd64).
Stabilised on amd64 and x86. Thanks! $ git log --oneline 4d49ff8..f3f5f10 f3f5f10 dev-util/bustle: amd64/x86 stable, bug #563090 d1f6696 dev-haskell/hgettext: amd64/x86 stable, bug #563090 21216b0 dev-haskell/gtk3: amd64/x86 stable, bug #563090 8da804f dev-haskell/parsec: amd64/x86 stable, bug #563090 1179730 games-board/goatee-gtk: amd64/x86 stable, bug #563090 81b92f0 dev-haskell/gtk: amd64/x86 stable, bug #563090 adf9ea5 dev-haskell/gio: amd64/x86 stable, bug #563090 19ebd73 dev-haskell/pango: amd64/x86 stable, bug #563090 84f35d7 dev-haskell/cairo: amd64/x86 stable, bug #563090 c488095 dev-haskell/glib: amd64/x86 stable, bug #563090 0b4ae40 dev-vcs/darcs: amd64/x86 stable, bug #563090 e17f797 dev-haskell/text: amd64/x86 stable, bug #563090 d216de5 dev-haskell/regex-applicative: amd64/x86 stable, bug #563090 d3e9f0a dev-haskell/data-ordlist: amd64/x86 stable, bug #563090 238873c dev-haskell/base16-bytestring: amd64/x86 stable, bug #563090 13fb024 dev-haskell/sandi: amd64/x86 stable, bug #563090 3cbe84b dev-haskell/regex-compat-tdfa: amd64/x86 stable, bug #563090 2ddfc7d dev-haskell/graphviz: amd64/x86 stable, bug #563090 ae68e10 dev-haskell/fgl-arbitrary: amd64/x86 stable, bug #563090 5dedc66 dev-haskell/colour: amd64/x86 stable, bug #563090 b36c9f0 dev-haskell/wl-pprint-text: amd64/x86 stable, bug #563090 c1bbad9 dev-haskell/lens: amd64/x86 stable, bug #563090 2730e96 dev-haskell/kan-extensions: amd64/x86 stable, bug #563090 97bcc85 dev-haskell/adjunctions: amd64/x86 stable, bug #563090 ee39cc8 dev-haskell/semigroupoids: amd64/x86 stable, bug #563090 164330c dev-haskell/base-orphans: amd64/x86 stable, bug #563090 0d25378 dev-haskell/profunctors: amd64/x86 stable, bug #563090 bf02dc3 dev-haskell/bifunctors: amd64/x86 stable, bug #563090 826ca58 dev-haskell/contravariant: amd64/x86 stable, bug #563090 be04b5f dev-haskell/statevar: amd64/x86 stable, bug #563090 62d4bdb dev-haskell/void: amd64/x86 stable, bug #563090 e41ccba x11-wm/xmonad-contrib: amd64/x86 stable, bug #563090 702258f x11-wm/xmonad: amd64/x86 stable, bug #563090 8046c71 dev-haskell/setlocale: amd64/x86 stable, bug #563090 2879857 dev-haskell/aeson: amd64/x86 stable, bug #563090 af12951 dev-haskell/stringbuilder: amd64/x86 stable, bug #563090 20b792c dev-haskell/crypto-numbers: amd64/x86 stable, bug #563090 c3e517a dev-haskell/case-insensitive: amd64/x86 stable, bug #563090 5c9644f dev-haskell/gtk2hs-buildtools: amd64/x86 stable, bug #563090 e318eae dev-haskell/unordered-containers: amd64/x86 stable, bug #563090 3d3091a dev-haskell/c2hs: amd64/x86 stable, bug #563090 a644da7 dev-haskell/shelly: amd64/x86 stable, bug #563090 7323e41 dev-haskell/system-fileio: amd64/x86 stable, bug #563090 f4a067c dev-haskell/lifted-async: amd64/x86 stable, bug #563090 63e21be dev-haskell/tasty-th: amd64/x86 stable, bug #563090 962d51c dev-haskell/constraints: amd64/x86 stable, bug #563090 3711134 dev-haskell/newtype: amd64/x86 stable, bug #563090 5f1c3ec dev-haskell/cookie: amd64/x86 stable, bug #563090 1f31ea5 dev-haskell/language-c: amd64/x86 stable, bug #563090 4b52275 dev-haskell/exceptions: amd64/x86 stable, bug #563090 1adc360 dev-haskell/binary: amd64/x86 stable, bug #563090 58e837a dev-haskell/missingh: amd64/x86 stable, bug #563090 f5fe69b dev-haskell/hashable: amd64/x86 stable, bug #563090 1234e66 dev-haskell/cmdlib: amd64/x86 stable, bug #563090 25397f1 dev-haskell/asn1-data: amd64/x86 stable, bug #563090 d43f6c3 dev-haskell/crypto-random: amd64/x86 stable, bug #563090 2eef296 dev-haskell/alex: amd64/x86 stable, bug #563090 dcf2018 dev-haskell/dlist: amd64/x86 stable, bug #563090 75a107a dev-haskell/json: amd64/x86 stable, bug #563090 25f7e9b dev-haskell/haskell-src: amd64/x86 stable, bug #563090 88ef188 dev-haskell/fgl: amd64/x86 stable, bug #563090 d2d621d dev-haskell/happy: amd64/x86 stable, bug #563090 0b3d502 dev-haskell/syb: amd64/x86 stable, bug #563090 45ed19e dev-haskell/uulib: amd64/x86 stable, bug #563090 9debe52 dev-haskell/haskeline: amd64/x86 stable, bug #563090 577aaa4 dev-haskell/tar: amd64/x86 stable, bug #563090 c5c2cfd dev-haskell/stringsearch: amd64/x86 stable, bug #563090 5291f9f dev-haskell/polyparse: amd64/x86 stable, bug #563090 6533766 dev-haskell/terminfo: amd64/x86 stable, bug #563090 629f863 dev-haskell/ansi-wl-pprint: amd64/x86 stable, bug #563090 c5a40e8 dev-haskell/temporary: amd64/x86 stable, bug #563090 d8320a0 dev-haskell/quickcheck: amd64/x86 stable, bug #563090 ba551e8 dev-haskell/cereal: amd64/x86 stable, bug #563090 90d20e7 dev-haskell/zlib: amd64/x86 stable, bug #563090 36073dc dev-haskell/cabal-install: amd64/x86 stable, bug #563090 b10fc27 dev-haskell/cabal: amd64/x86 stable, bug #563090 8ee8a73 dev-haskell/conduit: amd64/x86 stable, bug #563090 fe951b7 dev-haskell/haddock: amd64/x86 stable, bug #563090 0a878c0 dev-haskell/haddock-api: amd64/x86 stable, bug #563090 fbff946 dev-haskell/lifted-base: amd64/x86 stable, bug #563090 8e56cab dev-haskell/mmorph: amd64/x86 stable, bug #563090 9505c87 dev-haskell/wai-extra: amd64/x86 stable, bug #563090 2f9b939 dev-haskell/wai-logger: amd64/x86 stable, bug #563090 2f192c9 dev-haskell/doctest: amd64/x86 stable, bug #563090 1824802 dev-haskell/fast-logger: amd64/x86 stable, bug #563090 e085235 dev-haskell/resourcet: amd64/x86 stable, bug #563090 2b58483 dev-haskell/monad-control: amd64/x86 stable, bug #563090 9201775 dev-haskell/transformers-base: amd64/x86 stable, bug #563090 9505771 dev-haskell/mtl: amd64/x86 stable, bug #563090 57bf8b2 dev-haskell/semigroups: amd64/x86 stable, bug #563090 b666400 dev-haskell/nats: amd64/x86 stable, bug #563090 f8176cd dev-haskell/transformers: amd64/x86 stable, bug #563090 4046f65 dev-lang/ghc: amd64/x86 stable, bug #563090