Red Hat Bugzilla – Bug 222865
Wrong copy of Typeable.h included in ghc66 package
Last modified: 2007-11-30 17:11:53 EST
Description of problem:
In the ghc source tree, there are two files named Typeable.h:
The second one is a vastly cut-down version of the first, and isn't actually
usable for much of anything. Unfortunately, it's the version that is installed
in the ghc66 binary package. This means that any third-party package that tries
to #include "Typeable.h" will fail to compile with a parse error.
This affects, for example, the hs-plugins package.
Version-Release number of selected component (if applicable): 6.6
Looks like an upstream bug: http://hackage.haskell.org/trac/ghc/ticket/1106
If the network package build-depends on base,
is the cutdown include filed needed even to build?
Seems to build ok without it.
Should be fixed first in ghc-6.6-2.fc7.
The file is also here for those that need it and don't want to download ghc-6.6
just to get it:
ghc-6.6.1 has been available for fc6 for a while.