Features/GHC74

= GHC 7.4 =

Summary
Update Fedora Haskell packages to the latest major version 7.4.1 of the Glasgow Haskell Compiler.

Owner

 * Name: Jens Petersen
 * Email: petersen at redhat.com

Current status

 * Targeted release: Fedora 18
 * Last updated: 2012-04-04
 * Percentage of completion: 50%

Detailed Description
Bumping ghc version requires a complete rebuild of all Haskell packages against the new version.

Benefit to Fedora
GHC 7.4 is a major new version of ghc with many new compiler features and improvements.

Scope

 * Bootstrap ghc-7.4.1 in rawhide [done]
 * Finalize ghc-rpm-macros for F18 [done]
 * Refresh and rebuild all Haskell packages with appropriate version bumps [done]
 * Build ghc-7.4 for secondary archs.
 * Test packages in rawhide/f18.

How To Test

 * yum install ghc
 * yum install haskell-platform
 * yum install @haskell
 * yum install xmonad
 * yum install ghc-*-devel
 * yum install pandoc

User Experience
Fedora users will have the latest version of GHC available to them.

Dependencies
haskell-platform release for ghc-7.4.1 expected in May 2012.

Contingency Plan
No major problems expected.

Documentation

 * http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-1.html
 * http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-2.html
 * http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html

Release Notes
The Haskell GHC compiler has been updated to version 7.4.1 with numerous new features and improvements.

Comments and Discussion

 * See Talk:Features/GHC74