ANNOUNCE: GHC 6.12.2 Release Candidate 1

Jens Petersen petersen at haskell.org
Fri Apr 16 03:02:03 EDT 2010


On 11 April 2010 10:13, Jens Petersen <petersen at haskell.org> wrote:
> Just for the record let me report the following build failure for f14 (rawhide):
> http://koji.fedoraproject.org/koji/taskinfo?taskID=2107186
>
> "inplace/bin/ghc-stage1"   -H32m -O    -package-name base-
> -hide-all-packages -i -ilibraries/base3-compat/.
> -ilibraries/base3-compat/dist-install/build
> -ilibraries/base3-compat/dist-install/build/autogen
> -Ilibraries/base3-compat/dist-install/build
> -Ilibraries/base3-compat/dist-install/build/autogen
> -Ilibraries/base3-compat/.    -optP-include
> -optPlibraries/base3-compat/dist-install/build/autogen/cabal_macros.h
> -package base-4.2.0.1 -package syb-0.1.0.2 -split-objs
> -fno-warn-deprecations -XPackageImports -XCPP -O2 -XGenerics
> -fno-warn-deprecated-flags -XPackageImports     -odir
> libraries/base3-compat/dist-install/build -hidir
> libraries/base3-compat/dist-install/build -stubdir
> libraries/base3-compat/dist-install/build -hisuf hi -osuf  o -hcsuf hc
> -c libraries/base3-compat/./GHC/Int.hs -o
> libraries/base3-compat/dist-install/build/GHC/Int.o
> libraries/base3-compat/GHC/Int.hs:1:0:
>    Bad interface file: libraries/base3-compat/dist-install/build/Prelude.hi
>        Something is amiss; requested module  base-:Prelude differs
> from name found in the interface file base-3.0.3.2:Prelude
> make[1]: *** [libraries/base3-compat/dist-install/build/GHC/Int.o] Error 1
> make: *** [all] Error 2
>
> I haven't had time to try to reproduce it.

I have reproduced this now also with ghc-6.12.1

"inplace/bin/ghc-stage1" -prof  -H32m -O    -package-name base-
-hide-all-packages -i -ilibraries/base3-compat/.
-ilibraries/base3-compat/dist-install/build
-ilibraries/base3-compat/dist-install/build/autogen
-Ilibraries/base3-compat/dist-install/build
-Ilibraries/base3-compat/dist-install/build/autogen
-Ilibraries/base3-compat/.    -optP-include
-optPlibraries/base3-compat/dist-install/build/autogen/cabal_macros.h
-package base-4.2.0.0 -package syb-0.1.0.2 -split-objs
-fno-warn-deprecations -XPackageImports -XCPP -O2 -XGenerics
-fno-warn-deprecated-flags -XPackageImports     -odir
libraries/base3-compat/dist-install/build -hidir
libraries/base3-compat/dist-install/build -stubdir
libraries/base3-compat/dist-install/build -hisuf p_hi -osuf  p_o
-hcsuf p_hc -c libraries/base3-compat/./Data/IORef.hs -o
libraries/base3-compat/dist-install/build/Data/IORef.p_o
libraries/base3-compat/Data/IORef.hs:1:0:
    Bad interface file: libraries/base3-compat/dist-install/build/Prelude.p_hi
        Something is amiss; requested module  base-:Prelude differs
from name found in the interface file base-3.0.3.2:Prelude
make[1]: *** [libraries/base3-compat/dist-install/build/Data/IORef.p_o] Error 1
make: *** [all] Error 2

(see http://koji.fedoraproject.org/koji/taskinfo?taskID=2118484 for
more details).

What should one make of "Something is amiss; requested module
base-:Prelude differs from name found in the interface file
base-3.0.3.2:Prelude" here when building ghc??

Thanks for any light anyone can shed on this,

Jens


More information about the Glasgow-haskell-users mailing list