#3359: Build failed: "Could not find module `MachOp'" on 64bit Linux w/ GHC 
6.10.3
---------------------------+------------------------------------------------
Reporter:  Ashley Yakeley  |          Owner:                
    Type:  bug             |         Status:  new           
Priority:  normal          |      Component:  Build System  
 Version:  6.11            |       Severity:  normal        
Keywords:                  |       Testcase:                
      Os:  Linux           |   Architecture:  x86_64 (amd64)
---------------------------+------------------------------------------------
 {{{
 [glastonbury:~/Projects/GHC/ghc]$ make
 ===--- updating makefiles phase 0
 make -r --no-print-directory -f ghc.mk phase=0 just-makefiles
 ===--- updating makefiles phase 1
 make -r --no-print-directory -f ghc.mk phase=1 just-makefiles
 ===--- updating makefiles phase 2
 make -r --no-print-directory -f ghc.mk phase=2 just-makefiles
 compiler/ghc.mk:432: compiler/stage1/build/.depend-v: No such file or
 directory
 "inplace/bin/mkdirhier" compiler/stage1/build
 "rm" -f compiler/stage1/build/.depend-v.tmp
 touch compiler/stage1/build/.depend-v.tmp
 "inplace/bin/mkdependC" -f compiler/stage1/build/.depend-v.tmp   --  -O -g
 -O2  -Icompiler/stage1 -Icompiler/../libraries/base/cbits
 -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser
 -Icompiler/utils
 -isystem/usr/local/lib/ghc-6.10.3/bytestring-0.9.1.4/include
 -isystem/usr/local/lib/ghc-6.10.3/process-1.0.1.1/include
 -isystem/usr/local/lib/ghc-6.10.3/directory-1.0.0.3/include
 -isystem/usr/local/lib/ghc-6.10.3/unix-2.3.2.0/include
 -isystem/usr/local/lib/ghc-6.10.3/old-time-1.0.0.2/include
 -isystem/usr/local/lib/ghc-6.10.3/base-4.1.0.0/include
 -isystem/usr/local/lib/ghc-6.10.3/include -isystemPAPI_INCLUDE_DIR     --
 compiler/parser/cutils.c compiler/utils/md5.c
 sed -e "s|compiler/\([^ :]*o[ :]\)|compiler/stage1/build/\1|g" -e
 "s|/home/ashley/Projects/GHC/ghc/||" <compiler/stage1/build/.depend-v.tmp
 >compiler/stage1/build/.depend-v
 "/usr/local/bin/ghc" -M -include-pkg-deps -dep-makefile
 compiler/stage1/build/.depend-v  -H32m -O -package-conf
 libraries/bootstrapping.conf -package-name ghc-6.11 -hide-all-packages -i
 -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm
 -icompiler/codeGen -icompiler/coreSyn -icompiler/cprAnalysis
 -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface
 -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling
 -icompiler/rename -icompiler/simplCore -icompiler/simplStg
 -icompiler/specialise -icompiler/stgSyn -icompiler/stranal
 -icompiler/typecheck -icompiler/types -icompiler/utils
 -icompiler/vectorise -icompiler/stage1/build
 -icompiler/stage1/build/autogen -Icompiler/stage1/build
 -Icompiler/stage1/build/autogen -Icompiler/stage1
 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include
 -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include
 -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.7.2
 -package array-0.2.0.0 -package base-4.1.0.0 -package bytestring-0.9.1.4
 -package containers-0.2.0.1 -package directory-1.0.0.3 -package
 filepath-1.1.0.2 -package haskell98-1.0.1.0 -package hpc-0.5.0.3 -package
 old-time-1.0.0.2 -package process-1.0.1.1 -package unix-2.3.2.0 -#include
 cutils.h -DSTAGE=1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP
 -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface
 -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses
 -XFlexibleInstances -XRank2Types -XScopedTypeVariables
 -XDeriveDataTypeable -XRelaxedPolyRec -odir compiler/stage1/build -hidir
 compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o
 -hcsuf hc  compiler/nativeGen/AsmCodeGen.lhs
 compiler/nativeGen/TargetReg.hs  compiler/nativeGen/NCGMonad.hs
 compiler/nativeGen/Instruction.hs  compiler/nativeGen/Size.hs
 compiler/nativeGen/Reg.hs  compiler/nativeGen/RegClass.hs
 compiler/nativeGen/PprBase.hs  compiler/nativeGen/PIC.hs
 compiler/nativeGen/Platform.hs  compiler/nativeGen/Alpha/Regs.hs
 compiler/nativeGen/Alpha/RegInfo.hs  compiler/nativeGen/Alpha/Instr.hs
 compiler/nativeGen/Alpha/CodeGen.hs  compiler/nativeGen/X86/Regs.hs
 compiler/nativeGen/X86/RegInfo.hs  compiler/nativeGen/X86/Instr.hs
 compiler/nativeGen/X86/Cond.hs  compiler/nativeGen/X86/Ppr.hs
 compiler/nativeGen/X86/CodeGen.hs  compiler/nativeGen/PPC/Regs.hs
 compiler/nativeGen/PPC/RegInfo.hs  compiler/nativeGen/PPC/Instr.hs
 compiler/nativeGen/PPC/Cond.hs  compiler/nativeGen/PPC/Ppr.hs
 compiler/nativeGen/PPC/CodeGen.hs  compiler/nativeGen/SPARC/Base.hs
 compiler/nativeGen/SPARC/Regs.hs  compiler/nativeGen/SPARC/RegPlate.hs
 compiler/nativeGen/SPARC/Imm.hs  compiler/nativeGen/SPARC/AddrMode.hs
 compiler/nativeGen/SPARC/Cond.hs  compiler/nativeGen/SPARC/Instr.hs
 compiler/nativeGen/SPARC/Stack.hs
 compiler/nativeGen/SPARC/ShortcutJump.hs  compiler/nativeGen/SPARC/Ppr.hs
 compiler/nativeGen/SPARC/CodeGen.hs
 compiler/nativeGen/SPARC/CodeGen/Amode.hs
 compiler/nativeGen/SPARC/CodeGen/Base.hs
 compiler/nativeGen/SPARC/CodeGen/CCall.hs
 compiler/nativeGen/SPARC/CodeGen/CondCode.hs
 compiler/nativeGen/SPARC/CodeGen/Gen32.hs
 compiler/nativeGen/SPARC/CodeGen/Gen64.hs
 compiler/nativeGen/SPARC/CodeGen/Sanity.hs
 compiler/nativeGen/SPARC/CodeGen/Expand.hs
 compiler/nativeGen/RegAlloc/Liveness.hs
 compiler/nativeGen/RegAlloc/Graph/Main.hs
 compiler/nativeGen/RegAlloc/Graph/Stats.hs
 compiler/nativeGen/RegAlloc/Graph/ArchBase.hs
 compiler/nativeGen/RegAlloc/Graph/ArchX86.hs
 compiler/nativeGen/RegAlloc/Graph/Coalesce.hs
 compiler/nativeGen/RegAlloc/Graph/Spill.hs
 compiler/nativeGen/RegAlloc/Graph/SpillClean.hs
 compiler/nativeGen/RegAlloc/Graph/SpillCost.hs
 compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs
 compiler/nativeGen/RegAlloc/Linear/Main.hs
 compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs
 compiler/nativeGen/RegAlloc/Linear/State.hs
 compiler/nativeGen/RegAlloc/Linear/Stats.hs
 compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs
 compiler/nativeGen/RegAlloc/Linear/StackMap.hs
 compiler/nativeGen/RegAlloc/Linear/Base.hs
 compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs
 compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs
 compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs
 compiler/basicTypes/BasicTypes.lhs  compiler/basicTypes/DataCon.lhs
 compiler/basicTypes/Demand.lhs  compiler/utils/Exception.hs
 compiler/basicTypes/Id.lhs  compiler/basicTypes/IdInfo.lhs
 compiler/basicTypes/Literal.lhs  compiler/basicTypes/MkId.lhs
 compiler/basicTypes/Module.lhs  compiler/basicTypes/Name.lhs
 compiler/basicTypes/NameEnv.lhs  compiler/basicTypes/NameSet.lhs
 compiler/basicTypes/NewDemand.lhs  compiler/basicTypes/OccName.lhs
 compiler/basicTypes/RdrName.lhs  compiler/basicTypes/SrcLoc.lhs
 compiler/basicTypes/UniqSupply.lhs  compiler/basicTypes/Unique.lhs
 compiler/basicTypes/Var.lhs  compiler/basicTypes/VarEnv.lhs
 compiler/basicTypes/VarSet.lhs  compiler/cmm/BlockId.hs
 compiler/cmm/CLabel.hs  compiler/cmm/Cmm.hs
 compiler/cmm/CmmBrokenBlock.hs  compiler/cmm/CmmBuildInfoTables.hs
 compiler/cmm/CmmCPS.hs  compiler/cmm/CmmCPSGen.hs  compiler/cmm/CmmCPSZ.hs
 compiler/cmm/CmmCallConv.hs  compiler/cmm/CmmCommonBlockElimZ.hs
 compiler/cmm/CmmContFlowOpt.hs  compiler/cmm/CmmCvt.hs
 compiler/cmm/CmmExpr.hs  compiler/cmm/CmmInfo.hs  compiler/cmm/CmmLex.hs
 compiler/cmm/CmmLint.hs  compiler/cmm/CmmLive.hs  compiler/cmm/CmmLiveZ.hs
 compiler/cmm/CmmOpt.hs  compiler/cmm/CmmParse.hs
 compiler/cmm/CmmProcPoint.hs  compiler/cmm/CmmProcPointZ.hs
 compiler/cmm/CmmSpillReload.hs  compiler/cmm/CmmStackLayout.hs
 compiler/cmm/CmmTx.hs  compiler/cmm/CmmUtils.hs
 compiler/cmm/CmmZipUtil.hs  compiler/cmm/DFMonad.hs
 compiler/cmm/Dataflow.hs  compiler/cmm/MkZipCfg.hs
 compiler/cmm/MkZipCfgCmm.hs  compiler/cmm/OptimizationFuel.hs
 compiler/cmm/PprC.hs  compiler/cmm/PprCmm.hs  compiler/cmm/PprCmmZ.hs
 compiler/cmm/StackColor.hs  compiler/cmm/StackPlacements.hs
 compiler/cmm/ZipCfg.hs  compiler/cmm/ZipCfgCmmRep.hs
 compiler/cmm/ZipCfgExtras.hs  compiler/cmm/ZipDataflow.hs
 compiler/codeGen/Bitmap.hs  compiler/codeGen/CgBindery.lhs
 compiler/codeGen/CgCallConv.hs  compiler/codeGen/CgCase.lhs
 compiler/codeGen/CgClosure.lhs  compiler/codeGen/CgCon.lhs
 compiler/codeGen/CgExpr.lhs  compiler/codeGen/CgForeignCall.hs
 compiler/codeGen/CgHeapery.lhs  compiler/codeGen/CgHpc.hs
 compiler/codeGen/CgInfoTbls.hs  compiler/codeGen/CgLetNoEscape.lhs
 compiler/codeGen/CgMonad.lhs  compiler/codeGen/CgParallel.hs
 compiler/codeGen/CgPrimOp.hs  compiler/codeGen/CgProf.hs
 compiler/codeGen/CgStackery.lhs  compiler/codeGen/CgTailCall.lhs
 compiler/codeGen/CgTicky.hs  compiler/codeGen/CgUtils.hs
 compiler/codeGen/StgCmm.hs  compiler/codeGen/StgCmmBind.hs
 compiler/codeGen/StgCmmClosure.hs  compiler/codeGen/StgCmmCon.hs
 compiler/codeGen/StgCmmEnv.hs  compiler/codeGen/StgCmmExpr.hs
 compiler/codeGen/StgCmmForeign.hs  compiler/codeGen/StgCmmGran.hs
 compiler/codeGen/StgCmmHeap.hs  compiler/codeGen/StgCmmHpc.hs
 compiler/codeGen/StgCmmLayout.hs  compiler/codeGen/StgCmmMonad.hs
 compiler/codeGen/StgCmmPrim.hs  compiler/codeGen/StgCmmProf.hs
 compiler/codeGen/StgCmmTicky.hs  compiler/codeGen/StgCmmUtils.hs
 compiler/codeGen/ClosureInfo.lhs  compiler/codeGen/CodeGen.lhs
 compiler/codeGen/SMRep.lhs  compiler/coreSyn/CoreArity.lhs
 compiler/coreSyn/CoreFVs.lhs  compiler/coreSyn/CoreLint.lhs
 compiler/coreSyn/CorePrep.lhs  compiler/coreSyn/CoreSubst.lhs
 compiler/coreSyn/CoreSyn.lhs  compiler/coreSyn/CoreTidy.lhs
 compiler/coreSyn/CoreUnfold.lhs  compiler/coreSyn/CoreUtils.lhs
 compiler/coreSyn/ExternalCore.lhs  compiler/coreSyn/MkCore.lhs
 compiler/coreSyn/MkExternalCore.lhs  compiler/coreSyn/PprCore.lhs
 compiler/coreSyn/PprExternalCore.lhs  compiler/cprAnalysis/CprAnalyse.lhs
 compiler/deSugar/Check.lhs  compiler/deSugar/Coverage.lhs
 compiler/deSugar/Desugar.lhs  compiler/deSugar/DsArrows.lhs
 compiler/deSugar/DsBinds.lhs  compiler/deSugar/DsCCall.lhs
 compiler/deSugar/DsExpr.lhs  compiler/deSugar/DsForeign.lhs
 compiler/deSugar/DsGRHSs.lhs  compiler/deSugar/DsListComp.lhs
 compiler/deSugar/DsMonad.lhs  compiler/deSugar/DsUtils.lhs
 compiler/deSugar/Match.lhs  compiler/deSugar/MatchCon.lhs
 compiler/deSugar/MatchLit.lhs  compiler/hsSyn/HsBinds.lhs
 compiler/hsSyn/HsDecls.lhs  compiler/hsSyn/HsDoc.hs
 compiler/hsSyn/HsExpr.lhs  compiler/hsSyn/HsImpExp.lhs
 compiler/hsSyn/HsLit.lhs  compiler/hsSyn/HsPat.lhs
 compiler/hsSyn/HsSyn.lhs  compiler/hsSyn/HsTypes.lhs
 compiler/hsSyn/HsUtils.lhs  compiler/iface/BinIface.hs
 compiler/iface/BuildTyCl.lhs  compiler/iface/IfaceEnv.lhs
 compiler/iface/IfaceSyn.lhs  compiler/iface/IfaceType.lhs
 compiler/iface/LoadIface.lhs  compiler/iface/MkIface.lhs
 compiler/iface/TcIface.lhs  compiler/main/Annotations.lhs
 compiler/main/BreakArray.hs  compiler/main/CmdLineParser.hs
 compiler/main/CodeOutput.lhs  compiler/main/Config.hs
 compiler/main/Constants.lhs  compiler/main/DriverMkDepend.hs
 compiler/main/DriverPhases.hs  compiler/main/DriverPipeline.hs
 compiler/main/DynFlags.hs  compiler/main/ErrUtils.lhs
 compiler/main/Finder.lhs  compiler/main/GHC.hs
 compiler/main/HeaderInfo.hs  compiler/main/HscMain.lhs
 compiler/main/HscStats.lhs  compiler/main/HscTypes.lhs
 compiler/main/InteractiveEval.hs  compiler/main/PackageConfig.hs
 compiler/main/Packages.lhs  compiler/main/ParsePkgConf.hs
 compiler/main/PprTyThing.hs  compiler/main/StaticFlags.hs
 compiler/main/StaticFlagParser.hs  compiler/main/SysTools.lhs
 compiler/main/TidyPgm.lhs  compiler/parser/Ctype.lhs
 compiler/parser/HaddockLex.hs  compiler/parser/HaddockParse.hs
 compiler/parser/HaddockUtils.hs  compiler/parser/LexCore.hs
 compiler/parser/Lexer.hs  compiler/parser/Parser.hs
 compiler/parser/ParserCore.hs  compiler/parser/ParserCoreUtils.hs
 compiler/parser/RdrHsSyn.lhs  compiler/prelude/ForeignCall.lhs
 compiler/prelude/PrelInfo.lhs  compiler/prelude/PrelNames.lhs
 compiler/prelude/PrelRules.lhs  compiler/prelude/PrimOp.lhs
 compiler/prelude/TysPrim.lhs  compiler/prelude/TysWiredIn.lhs
 compiler/profiling/CostCentre.lhs  compiler/profiling/SCCfinal.lhs
 compiler/rename/RnBinds.lhs  compiler/rename/RnEnv.lhs
 compiler/rename/RnExpr.lhs  compiler/rename/RnHsDoc.hs
 compiler/rename/RnHsSyn.lhs  compiler/rename/RnNames.lhs
 compiler/rename/RnPat.lhs  compiler/rename/RnSource.lhs
 compiler/rename/RnTypes.lhs  compiler/simplCore/CoreMonad.lhs
 compiler/simplCore/CSE.lhs  compiler/simplCore/FloatIn.lhs
 compiler/simplCore/FloatOut.lhs  compiler/simplCore/LiberateCase.lhs
 compiler/simplCore/OccurAnal.lhs  compiler/simplCore/SAT.lhs
 compiler/simplCore/SetLevels.lhs  compiler/simplCore/SimplCore.lhs
 compiler/simplCore/SimplEnv.lhs  compiler/simplCore/SimplMonad.lhs
 compiler/simplCore/SimplUtils.lhs  compiler/simplCore/Simplify.lhs
 compiler/simplStg/SRT.lhs  compiler/simplStg/SimplStg.lhs
 compiler/simplStg/StgStats.lhs  compiler/specialise/Rules.lhs
 compiler/specialise/SpecConstr.lhs  compiler/specialise/Specialise.lhs
 compiler/stgSyn/CoreToStg.lhs  compiler/stgSyn/StgLint.lhs
 compiler/stgSyn/StgSyn.lhs  compiler/stranal/DmdAnal.lhs
 compiler/stranal/SaAbsInt.lhs  compiler/stranal/SaLib.lhs
 compiler/stranal/StrictAnal.lhs  compiler/stranal/WorkWrap.lhs
 compiler/stranal/WwLib.lhs  compiler/typecheck/FamInst.lhs
 compiler/typecheck/Inst.lhs  compiler/typecheck/TcAnnotations.lhs
 compiler/typecheck/TcArrows.lhs  compiler/typecheck/TcBinds.lhs
 compiler/typecheck/TcClassDcl.lhs  compiler/typecheck/TcDefaults.lhs
 compiler/typecheck/TcDeriv.lhs  compiler/typecheck/TcEnv.lhs
 compiler/typecheck/TcExpr.lhs  compiler/typecheck/TcForeign.lhs
 compiler/typecheck/TcGenDeriv.lhs  compiler/typecheck/TcHsSyn.lhs
 compiler/typecheck/TcHsType.lhs  compiler/typecheck/TcInstDcls.lhs
 compiler/typecheck/TcMType.lhs  compiler/typecheck/TcMatches.lhs
 compiler/typecheck/TcPat.lhs  compiler/typecheck/TcRnDriver.lhs
 compiler/typecheck/TcRnMonad.lhs  compiler/typecheck/TcRnTypes.lhs
 compiler/typecheck/TcRules.lhs  compiler/typecheck/TcSimplify.lhs
 compiler/typecheck/TcTyClsDecls.lhs  compiler/typecheck/TcTyDecls.lhs
 compiler/typecheck/TcTyFuns.lhs  compiler/typecheck/TcType.lhs
 compiler/typecheck/TcUnify.lhs  compiler/types/Class.lhs
 compiler/types/Coercion.lhs  compiler/types/FamInstEnv.lhs
 compiler/types/FunDeps.lhs  compiler/types/Generics.lhs
 compiler/types/InstEnv.lhs  compiler/types/TyCon.lhs
 compiler/types/Type.lhs  compiler/types/TypeRep.lhs
 compiler/types/Unify.lhs  compiler/utils/Bag.lhs  compiler/utils/Binary.hs
 compiler/utils/BufWrite.hs  compiler/utils/Digraph.lhs
 compiler/utils/Encoding.hs  compiler/utils/FastBool.lhs
 compiler/utils/FastFunctions.lhs  compiler/utils/FastMutInt.lhs
 compiler/utils/FastString.lhs  compiler/utils/FastTypes.lhs
 compiler/stage1/build/Fingerprint.hs  compiler/utils/FiniteMap.lhs
 compiler/utils/GraphBase.hs  compiler/utils/GraphColor.hs
 compiler/utils/GraphOps.hs  compiler/utils/GraphPpr.hs
 compiler/utils/IOEnv.hs  compiler/utils/Interval.hs
 compiler/utils/LazyUniqFM.lhs  compiler/utils/ListSetOps.lhs
 compiler/utils/Maybes.lhs  compiler/utils/MonadUtils.hs
 compiler/utils/OrdList.lhs  compiler/utils/Outputable.lhs
 compiler/utils/Panic.lhs  compiler/utils/Pretty.lhs
 compiler/utils/Serialized.hs  compiler/utils/State.hs
 compiler/utils/StringBuffer.lhs  compiler/utils/UniqFM.lhs
 compiler/utils/UniqSet.lhs  compiler/utils/Util.lhs
 compiler/vectorise/VectBuiltIn.hs  compiler/vectorise/VectCore.hs
 compiler/vectorise/VectMonad.hs  compiler/vectorise/VectType.hs
 compiler/vectorise/VectUtils.hs  compiler/vectorise/Vectorise.hs

 compiler/cmm/CmmParse.hs:30:7:
     Could not find module `MachOp':
       it is a member of the hidden package `ghc-6.10.3'
       Use -v to see a list of the files searched for.
 make[1]: *** [compiler/stage1/build/.depend-v] Error 1
 make[1]: *** Deleting file `compiler/stage1/build/.depend-v'
 make: *** [all] Error 2
 }}}

 {{{
 [glastonbury:~/Projects/GHC/ghc]$ uname -a
 Linux glastonbury 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC
 2009 x86_64 GNU/Linux
 [glastonbury:~/Projects/GHC/ghc]$ ghc --version
 The Glorious Glasgow Haskell Compilation System, version 6.10.3
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3359>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to