ghc - Glasgow Haskell Compiler

Property Value
Distribution Fedora 29
Repository Fedora Updates x86_64
Package filename ghc-8.2.2-70.fc29.x86_64.rpm
Package name ghc
Package version 8.2.2
Package release 70.fc29
Package architecture x86_64
Package type rpm
License BSD and HaskellReport
Maintainer -
Download size 10.97 KB
Installed size unknown
GHC is a state-of-the-art, open source, compiler and interactive environment
for the functional language Haskell. Highlights:
- GHC supports the entire Haskell 2010 language plus a wide variety of
- GHC has particularly good support for concurrency and parallelism,
including support for Software Transactional Memory (STM).
- GHC generates fast code, particularly for concurrent programs.
Take a look at GHC's performance on The Computer Language Benchmarks Game.
- GHC works on several platforms including Windows, Mac, Linux,
most varieties of Unix, and several different processor architectures.
- GHC has extensive optimisation capabilities, including inter-module
- GHC compiles Haskell code either directly to native code or using LLVM
as a back-end. GHC can also generate C code as an intermediate target for
porting to new platforms. The interactive environment compiles Haskell to
bytecode, and supports execution of mixed bytecode/compiled programs.
- Profiling is supported, both by time/allocation and various kinds of heap
- GHC comes with several libraries, and thousands more are available on Hackage.


Package Version Architecture Repository
ghc-8.2.2-70.fc29.i686.rpm 8.2.2 i686 Fedora Updates
ghc-8.2.2-69.fc29.x86_64.rpm 8.2.2 x86_64 Fedora
ghc-8.2.2-69.fc29.i686.rpm 8.2.2 i686 Fedora
ghc - - -


Name Value
ghc-compiler = 8.2.2-70.fc29
ghc-doc-cron = 8.2.2-70.fc29
ghc-ghc-devel = 8.2.2-70.fc29
ghc-libraries = 8.2.2-70.fc29
ghc-manual = 8.2.2-70.fc29


Name Value
ghc = 8.2.2-70.fc29
ghc(x86-64) = 8.2.2-70.fc29


Type URL
Binary Package ghc-8.2.2-70.fc29.x86_64.rpm
Source Package ghc-8.2.2-70.fc29.src.rpm

Install Howto

Install ghc rpm package:

# dnf install ghc


2018-10-17 - Jens Petersen <> - 8.2.2-70
- backport quickbuild config from 8.4 module and extend to perf_build
- disable -Wall on s390x like in 8.4 module to silence warning flood
and simplify setting of CFLAGS
- enable buildpath-abi-stability.patch (from Debian)
- setup in setup section, taken from copr and module
2018-10-16 - Peter Robinson <>
- Update alternatives dependencies
2018-07-13 - Fedora Release Engineering <> - 8.2.2-69
- Rebuilt for
2018-05-28 - Jens Petersen <> - 8.2.2-68
- fix sphinx-build version detection
- merge bcond for haddock and manual
- disable the testsuite to speed up builds
- version bootstrap and packaging fixes and tweaks
2018-05-28 - Jens Petersen <> - 8.2.2-67
- move manuals to new ghc-manual (noarch)
- rename ghc-doc-index to ghc-doc-cron (noarch)
- ghost the ghc-doc-index local state files
- ghost some newer libraries index files
- simplify and extend bcond for build configuration
- drop bootstrap builds and do ABI hash checks unless ghc version changed
- no longer need autotools on aarch64
2018-04-10 - Jens Petersen <> - 8.2.2-66
- ghc-pkg: silence the abi-depends warnings
2018-02-09 - Igor Gnatenko <> - 8.2.2-65
- Escape macros in %changelog
2018-02-07 - Fedora Release Engineering <> - 8.2.2-64
- Rebuilt for
2018-01-30 - Jens Petersen <> - 8.2.2-63
- apply Phabricator D4159.patch to workaround
2018-01-25 - Jens Petersen <> - 8.2.2-62
- 8.2.2 perf build

See Also

Package Description
ghc-Cabal- Haskell Cabal library
ghc-Cabal-devel- Haskell Cabal library development files
ghc-HStringTemplate-0.8.7-1.fc29.x86_64.rpm StringTemplate implementation in Haskell
ghc-HStringTemplate-devel-0.8.7-1.fc29.x86_64.rpm Haskell HStringTemplate library development files
ghc-ShellCheck-0.6.0-3.fc29.x86_64.rpm Haskell ShellCheck library
ghc-ShellCheck-devel-0.6.0-3.fc29.x86_64.rpm Haskell ShellCheck library development files
ghc-array- Haskell array library
ghc-array-devel- Haskell array library development files
ghc-base- Haskell base library
ghc-base-devel- Haskell base library development files
ghc-binary- Haskell binary library
ghc-binary-devel- Haskell binary library development files
ghc-bytestring- Haskell bytestring library
ghc-bytestring-devel- Haskell bytestring library development files
ghc-compiler-8.2.2-70.fc29.x86_64.rpm GHC compiler and utilities