In S390: $ ghc --make -v5 -o hello World.hs Glasgow Haskell Compiler, Version 6.8.2, for Haskell 98, stage 2 booted by GHC version 6.8.2 Using package config file: /usr/lib/ghc-6.8.2/package.conf wired-in package base mapped to base-3.0.1.0 wired-in package rts mapped to rts-1.0 wired-in package haskell98 mapped to haskell98-1.0.1.0 wired-in package template-haskell not found. wired-in package ndp not found. name: rts version: license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: hidden-modules: import-dirs: library-dirs: /usr/lib/ghc-6.8.2 hs-libraries: HSrts extra-libraries: m gmp dl rt extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/include includes: Stg.h depends: hugs-options: cc-options: ld-options: -u base_GHCziBase_Izh_static_info -u base_GHCziBase_Czh_static_info -u base_GHCziFloat_Fzh_static_info -u base_GHCziFloat_Dzh_static_info -u base_GHCziPtr_Ptr_static_info -u base_GHCziWord_Wzh_static_info -u base_GHCziInt_I8zh_static_info -u base_GHCziInt_I16zh_static_info -u base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info -u base_GHCziWord_W8zh_static_info -u base_GHCziWord_W16zh_static_info -u base_GHCziWord_W32zh_static_info -u base_GHCziWord_W64zh_static_info -u base_GHCziStable_StablePtr_static_info -u base_GHCziBase_Izh_con_info -u base_GHCziBase_Czh_con_info -u base_GHCziFloat_Fzh_con_info -u base_GHCziFloat_Dzh_con_info -u base_GHCziPtr_Ptr_con_info -u base_GHCziPtr_FunPtr_con_info -u base_GHCziStable_StablePtr_con_info -u base_GHCziBase_False_closure -u base_GHCziBase_True_closure -u base_GHCziPack_unpackCString_closure -u base_GHCziIOBase_stackOverflow_closure -u base_GHCziIOBase_heapOverflow_closure -u base_GHCziIOBase_NonTermination_closure -u base_GHCziIOBase_BlockedOnDeadMVar_closure -u base_GHCziIOBase_BlockedIndefinitely_closure -u base_GHCziIOBase_Deadlock_closure -u base_GHCziIOBase_NestedAtomically_closure -u base_GHCziWeak_runFinalizzerBatch_closure -u base_GHCziConc_ensureIOManagerIsRunning_closure framework-dirs: frameworks: haddock-interfaces: haddock-html: name: base version: license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Data.Generics Data.Generics.Aliases Data.Generics.Basics Data.Generics.Instances Data.Generics.Schemes Data.Generics.Text Data.Generics.Twins Foreign.Concurrent GHC.Arr GHC.Base GHC.Conc GHC.ConsoleHandler GHC.Dotnet GHC.Enum GHC.Environment GHC.Err GHC.Exception GHC.Exts GHC.Float GHC.ForeignPtr GHC.Handle GHC.IO GHC.IOBase GHC.Int GHC.List GHC.Num GHC.PArr GHC.Pack GHC.Prim GHC.PrimopWrappers GHC.Ptr GHC.Read GHC.Real GHC.ST GHC.STRef GHC.Show GHC.Stable GHC.Storable GHC.TopHandler GHC.Unicode GHC.Weak GHC.Word System.Timeout Control.Applicative Control.Arrow Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar Control.Concurrent.QSem Control.Concurrent.QSemN Control.Concurrent.SampleVar Control.Exception Control.Monad Control.Monad.Fix Control.Monad.Instances Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Strict Data.Bits Data.Bool Data.Char Data.Complex Data.Dynamic Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function Data.HashTable Data.IORef Data.Int Data.Ix Data.List Data.Maybe Data.Monoid Data.Ord Data.Ratio Data.STRef Data.STRef.Lazy Data.STRef.Strict Data.String Data.Traversable Data.Tuple Data.Typeable Data.Unique Data.Version Data.Word Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String Foreign.C.Types Foreign.ForeignPtr Foreign.Marshal Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error Foreign.Marshal.Pool Foreign.Marshal.Utils Foreign.Ptr Foreign.StablePtr Foreign.Storable Numeric Prelude System.Console.GetOpt System.CPUTime System.Environment System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info System.Mem System.Mem.StableName System.Mem.Weak System.Posix.Internals System.Posix.Types Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions Unsafe.Coerce hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0 library-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0 hs-libraries: HSbase-3.0.1.0 extra-libraries: extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/base-3.0.1.0/include includes: HsBase.h depends: rts hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/base/base.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/base name: array version: 0.1.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Data.Array Data.Array.Base Data.Array.Diff Data.Array.IArray Data.Array.IO Data.Array.MArray Data.Array.ST Data.Array.Storable Data.Array.Unboxed hidden-modules: Data.Array.IO.Internals import-dirs: /usr/lib/ghc-6.8.2/lib/array-0.1.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/array-0.1.0.0 hs-libraries: HSarray-0.1.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/array/array.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/array name: packedstring version: 0.1.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Data.PackedString hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/packedstring-0.1.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/packedstring-0.1.0.0 hs-libraries: HSpackedstring-0.1.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base array-0.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/packedstring/packedstring.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/packedstring name: containers version: 0.1.0.1 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Data.Graph Data.IntMap Data.IntSet Data.Map Data.Sequence Data.Set Data.Tree hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 library-dirs: /usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 hs-libraries: HScontainers-0.1.0.1 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base array-0.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/containers/containers.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/containers name: bytestring version: 0.9.0.1 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Data.ByteString Data.ByteString.Char8 Data.ByteString.Unsafe Data.ByteString.Internal Data.ByteString.Lazy Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal Data.ByteString.Fusion hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 library-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 hs-libraries: HSbytestring-0.9.0.1 extra-libraries: extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1/include includes: fpstring.h depends: base array-0.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/bytestring/bytestring.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/bytestring name: old-locale version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Locale hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/old-locale-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/old-locale-1.0.0.0 hs-libraries: HSold-locale-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/old-locale/old-locale.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/old-locale name: old-time version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Time hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0 hs-libraries: HSold-time-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/old-time-1.0.0.0/include includes: HsTime.h depends: base old-locale-1.0.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/old-time/old-time.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/old-time name: filepath version: 1.1.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.FilePath System.FilePath.Posix System.FilePath.Windows hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/filepath-1.1.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/filepath-1.1.0.0 hs-libraries: HSfilepath-1.1.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/filepath/filepath.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/filepath name: directory version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Directory hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0 hs-libraries: HSdirectory-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/directory-1.0.0.0/include includes: HsDirectory.h depends: base old-time-1.0.0.0 filepath-1.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/directory/directory.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/directory name: unix version: 2.3.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Posix System.Posix.DynamicLinker.Module System.Posix.DynamicLinker.Prim System.Posix.Directory System.Posix.DynamicLinker System.Posix.Env System.Posix.Error System.Posix.Files System.Posix.IO System.Posix.Process System.Posix.Process.Internals System.Posix.Resource System.Posix.Temp System.Posix.Terminal System.Posix.Time System.Posix.Unistd System.Posix.User System.Posix.Signals System.Posix.Signals.Exts System.Posix.Semaphore System.Posix.SharedMem hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0 hs-libraries: HSunix-2.3.0.0 extra-libraries: util dl extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/unix-2.3.0.0/include includes: HsUnix.h execvpe.h depends: base directory-1.0.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/unix/unix.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/unix name: process version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Process System.Cmd System.Process.Internals hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0 hs-libraries: HSprocess-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/process-1.0.0.0/include includes: runProcess.h depends: unix-2.3.0.0 base directory-1.0.0.0 filepath-1.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/process/process.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/process name: pretty version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Text.PrettyPrint Text.PrettyPrint.HughesPJ hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/pretty-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/pretty-1.0.0.0 hs-libraries: HSpretty-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/pretty/pretty.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/pretty name: hpc version: 0.5.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Trace.Hpc.Util Trace.Hpc.Mix Trace.Hpc.Tix Trace.Hpc.Reflect hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/hpc-0.5.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/hpc-0.5.0.0 hs-libraries: HShpc-0.5.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base directory-1.0.0.0 old-time-1.0.0.0 containers-0.1.0.1 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/hpc/hpc.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/hpc name: readline version: 1.0.1.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Console.Readline System.Console.SimpleLineEditor hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0 library-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0 hs-libraries: HSreadline-1.0.1.0 extra-libraries: readline ncurses extra-ghci-libraries: include-dirs: /usr/lib/ghc-6.8.2/lib/readline-1.0.1.0/include includes: HsReadline.h depends: base process-1.0.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/readline/readline.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/readline name: Cabal version: 1.2.3.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Distribution.Compiler Distribution.Extension Distribution.Setup Distribution.InstalledPackageInfo Distribution.License Distribution.Make Distribution.Package Distribution.PackageDescription Distribution.Configuration Distribution.ParseUtils Distribution.Simple Distribution.Simple.Build Distribution.Simple.Compiler Distribution.Simple.Configure Distribution.Simple.GHC Distribution.Simple.GHC.Makefile Distribution.Simple.GHC.PackageConfig Distribution.Simple.Haddock Distribution.Simple.Hugs Distribution.Simple.Install Distribution.Simple.InstallDirs Distribution.Simple.JHC Distribution.Simple.LocalBuildInfo Distribution.Simple.NHC Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program Distribution.Simple.Register Distribution.Simple.Setup Distribution.Simple.SetupWrapper Distribution.Simple.SrcDist Distribution.Simple.Utils Distribution.System Distribution.Verbosity Distribution.Version Distribution.Compat.ReadP Language.Haskell.Extension hidden-modules: Distribution.GetOpt Distribution.Compat.Map Distribution.Compat.Directory Distribution.Compat.Exception Distribution.Compat.RawSystem Distribution.Compat.TempFile import-dirs: /usr/lib/ghc-6.8.2/lib/Cabal-1.2.3.0 library-dirs: /usr/lib/ghc-6.8.2/lib/Cabal-1.2.3.0 hs-libraries: HSCabal-1.2.3.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base pretty-1.0.0.0 directory-1.0.0.0 old-time-1.0.0.0 process-1.0.0.0 containers-0.1.0.1 filepath-1.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/Cabal/Cabal.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/Cabal name: random version: 1.0.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Random hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/random-1.0.0.0 library-dirs: /usr/lib/ghc-6.8.2/lib/random-1.0.0.0 hs-libraries: HSrandom-1.0.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base old-time-1.0.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/random/random.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/random name: haskell98 version: license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Array CPUTime Char Complex Directory IO Ix List Locale Maybe Monad Random Ratio System Time Bits CError CForeign CString CTypes ForeignPtr Int MarshalAlloc MarshalArray MarshalError MarshalUtils Ptr StablePtr Storable Word hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/lib/haskell98-1.0.1.0 library-dirs: /usr/lib/ghc-6.8.2/lib/haskell98-1.0.1.0 hs-libraries: HShaskell98-1.0.1.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base directory-1.0.0.0 random-1.0.0.0 old-time-1.0.0.0 old-locale-1.0.0.0 process-1.0.0.0 array-0.1.0.0 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/haskell98/haskell98.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/haskell98 name: ghc version: 6.8.2 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: False exposed-modules: AsmCodeGen Bag BasicTypes BinIface Binary BitSet Bitmap BuildTyCl ByteCodeAsm ByteCodeFFI ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink CLabel CSE CgBindery CgCallConv CgCase CgClosure CgCon CgExpr CgForeignCall CgHeapery CgInfoTbls CgLetNoEscape CgMonad CgParallel CgPrimOp CgProf CgStackery CgTailCall CgTicky CgUtils Check Class ClosureInfo CmdLineParser Cmm CmmLex CmmLint CmmParse CmmUtils CodeGen CodeOutput Config Constants Convert CoreFVs CoreLint CorePrep CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CprAnalyse Ctype DataCon Debugger Demand Desugar Digraph DmdAnal DriverMkDepend DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUtils DynFlags ErrUtils ExternalCore FastMutInt Encoding FastString FastTypes FieldLabel Finder FiniteMap FlattenInfo FlattenMonad Flattening FloatIn FloatOut ForeignCall FunDeps GHC Generics GhciMonad HeaderInfo HsBinds HsDecls HsExpr HsImpExp HsLit HsPat HsSyn HsTypes HsUtils HsDoc HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType IlxGen Inst InstEnv Java JavaGen InteractiveUI Lexer LexCore LiberateCase Linker ListSetOps Literal LoadIface MachCodeGen MachInstrs MachOp MachRegs Match MatchCon MatchLit Maybes MkExternalCore MkId MkIface Module NCGMonad NDPCoreUtils Name NameEnv NameSet NewDemand ObjLink OccName OccurAnal OrdList Outputable PArrAnal PackageConfig Packages Panic Parser ParserCoreUtils ParsePkgConf PositionIndependentCode PprC PprCmm PprCore PprExternalCore PprMach PprTyThing PrelInfo PrelNames PrintJava PrelRules Pretty PrimOp RdrHsSyn RdrName RegAllocInfo RegisterAlloc RnBinds RnEnv RnExpr RnHsSyn RnNames RnSource RnTypes RtClosureInspect Rules SAT SATMonad SCCfinal SMRep SRT SaAbsInt SaLib SetLevels SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr Specialise SrcLoc StaticFlags StgLint StgStats StgSyn StrictAnal StringBuffer SysTools TcArrows TcBinds TcClassDcl TcDefaults TcDeriv TcEnv TcExpr TcForeign TcGadt TcGenDeriv TcHsSyn TcHsType TcIface TcInstDcls TcMType TcMatches TcPat TcRnDriver TcRnMonad TcRnTypes TcRules TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcUnify TidyPgm TyCon Type TypeRep TysPrim TysWiredIn Unify UniqFM UniqSet UniqSupply Unique Util Var VarEnv VarSet VectBuiltIn VectCore VectMonad VectType VectUtils Vectorise WorkWrap WwLib HaddockParse HaddockLex hidden-modules: import-dirs: /usr/lib/ghc-6.8.2/hslibs-imports/ghc library-dirs: /usr/lib/ghc-6.8.2 hs-libraries: HSghc extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: hpc-0.5.0.0 bytestring-0.9.0.1 unix-2.3.0.0 Cabal-1.2.3.0 base haskell98 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/ghc-6.8.2/html/libraries/ghc/ghc.haddock haddock-html: /usr/share/ghc-6.8.2/html/libraries/ghc name: glib version: 0.9.13 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: System.Glib System.Glib.Attributes System.Glib.FFI System.Glib.Flags System.Glib.GDateTime System.Glib.GError System.Glib.GList System.Glib.GObject System.Glib.GParameter System.Glib.GType System.Glib.GTypeConstants System.Glib.GValue System.Glib.GValueTypes System.Glib.MainLoop System.Glib.Properties System.Glib.Signals System.Glib.StoreValue System.Glib.Types System.Glib.UTFString hidden-modules: import-dirs: /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13/imports library-dirs: /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13 hs-libraries: HSglib extra-libraries: gobject-2.0 glib-2.0 extra-ghci-libraries: include-dirs: /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/lib/haskell-packages/ghc6/lib/glib-0.9.13/include includes: glib.h glib-object.h depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: haddock-html: name: mtl version: 1.1.0.0 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error Control.Monad.Error.Class Control.Monad.Identity Control.Monad.List Control.Monad.RWS Control.Monad.RWS.Class Control.Monad.RWS.Lazy Control.Monad.RWS.Strict Control.Monad.Reader Control.Monad.Reader.Class Control.Monad.State Control.Monad.State.Class Control.Monad.State.Lazy Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict hidden-modules: import-dirs: /usr/lib/mtl-1.1.0.0/ghc-6.8.2 library-dirs: /usr/lib/mtl-1.1.0.0/ghc-6.8.2 hs-libraries: HSmtl-1.1.0.0 extra-libraries: extra-ghci-libraries: include-dirs: includes: depends: base hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: /usr/share/doc/ghc6-doc/libraries/mtl/html/mtl.haddock haddock-html: /usr/share/doc/ghc6-doc/libraries/mtl name: cairo version: 0.9.13 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Graphics.Rendering.Cairo Graphics.Rendering.Cairo.Internal Graphics.Rendering.Cairo.Internal.Drawing.Cairo Graphics.Rendering.Cairo.Internal.Drawing.Paths Graphics.Rendering.Cairo.Internal.Drawing.Patterns Graphics.Rendering.Cairo.Internal.Drawing.Text Graphics.Rendering.Cairo.Internal.Drawing.Transformations Graphics.Rendering.Cairo.Internal.Fonts.FontOptions Graphics.Rendering.Cairo.Internal.Surfaces.Image Graphics.Rendering.Cairo.Internal.Surfaces.PDF Graphics.Rendering.Cairo.Internal.Surfaces.PNG Graphics.Rendering.Cairo.Internal.Surfaces.PS Graphics.Rendering.Cairo.Internal.Surfaces.SVG Graphics.Rendering.Cairo.Internal.Surfaces.Surface Graphics.Rendering.Cairo.Internal.Utilities Graphics.Rendering.Cairo.Matrix Graphics.Rendering.Cairo.Types hidden-modules: import-dirs: /usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13/imports library-dirs: /usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13 hs-libraries: HScairo extra-libraries: cairo extra-ghci-libraries: include-dirs: /usr/include/cairo /usr/include/freetype2 /usr/include/directfb /usr/include/libpng12 /usr/include/pixman-1 includes: cairo.h cairo-ps.h cairo-pdf.h cairo-svg.h depends: base mtl-1.1.0.0 glib-0.9.13 bytestring-0.9.0.1 hugs-options: cc-options: ld-options: framework-dirs: frameworks: haddock-interfaces: haddock-html: name: gtk version: 0.9.13 license: AllRightsReserved copyright: maintainer: stability: homepage: package-url: description: category: author: exposed: True exposed-modules: Graphics.UI.Gtk Graphics.UI.Gtk.Abstract.Bin Graphics.UI.Gtk.Abstract.Box Graphics.UI.Gtk.Abstract.ButtonBox Graphics.UI.Gtk.Abstract.Container Graphics.UI.Gtk.Abstract.ContainerChildProperties Graphics.UI.Gtk.Abstract.Misc Graphics.UI.Gtk.Abstract.Object Graphics.UI.Gtk.Abstract.Paned Graphics.UI.Gtk.Abstract.Range Graphics.UI.Gtk.Abstract.Scale Graphics.UI.Gtk.Abstract.Scrollbar Graphics.UI.Gtk.Abstract.Separator Graphics.UI.Gtk.Abstract.Widget Graphics.UI.Gtk.ActionMenuToolbar.Action Graphics.UI.Gtk.ActionMenuToolbar.ActionGroup Graphics.UI.Gtk.ActionMenuToolbar.RadioAction Graphics.UI.Gtk.ActionMenuToolbar.ToggleAction Graphics.UI.Gtk.ActionMenuToolbar.UIManager Graphics.UI.Gtk.Buttons.Button Graphics.UI.Gtk.Buttons.CheckButton Graphics.UI.Gtk.Buttons.RadioButton Graphics.UI.Gtk.Buttons.ToggleButton Graphics.UI.Gtk.Cairo Graphics.UI.Gtk.Display.AccelLabel Graphics.UI.Gtk.Display.Image Graphics.UI.Gtk.Display.Label Graphics.UI.Gtk.Display.ProgressBar Graphics.UI.Gtk.Display.StatusIcon Graphics.UI.Gtk.Display.Statusbar Graphics.UI.Gtk.Embedding.Embedding Graphics.UI.Gtk.Embedding.Plug Graphics.UI.Gtk.Embedding.Socket Graphics.UI.Gtk.Entry.Editable Graphics.UI.Gtk.Entry.Entry Graphics.UI.Gtk.Entry.EntryCompletion Graphics.UI.Gtk.Entry.HScale Graphics.UI.Gtk.Entry.SpinButton Graphics.UI.Gtk.Entry.VScale Graphics.UI.Gtk.Gdk.Cursor Graphics.UI.Gtk.Gdk.DrawWindow Graphics.UI.Gtk.Gdk.Drawable Graphics.UI.Gtk.Gdk.Enums Graphics.UI.Gtk.Gdk.Events Graphics.UI.Gtk.Gdk.GC Graphics.UI.Gtk.Gdk.Gdk Graphics.UI.Gtk.Gdk.Keys Graphics.UI.Gtk.Gdk.Pixbuf Graphics.UI.Gtk.Gdk.PixbufData Graphics.UI.Gtk.Gdk.Pixmap Graphics.UI.Gtk.Gdk.Region Graphics.UI.Gtk.Gdk.Screen Graphics.UI.Gtk.General.Clipboard Graphics.UI.Gtk.General.DNDTypes Graphics.UI.Gtk.General.Drag Graphics.UI.Gtk.General.Enums Graphics.UI.Gtk.General.General Graphics.UI.Gtk.General.IconFactory Graphics.UI.Gtk.General.Selection Graphics.UI.Gtk.General.StockItems Graphics.UI.Gtk.General.Structs Graphics.UI.Gtk.General.Style Graphics.UI.Gtk.Layout.Alignment Graphics.UI.Gtk.Layout.AspectFrame Graphics.UI.Gtk.Layout.Expander Graphics.UI.Gtk.Layout.Fixed Graphics.UI.Gtk.Layout.HBox Graphics.UI.Gtk.Layout.HButtonBox Graphics.UI.Gtk.Layout.HPaned Graphics.UI.Gtk.Layout.Layout Graphics.UI.Gtk.Layout.Notebook Graphics.UI.Gtk.Layout.Table Graphics.UI.Gtk.Layout.VBox Graphics.UI.Gtk.Layout.VButtonBox Graphics.UI.Gtk.Layout.VPaned Graphics.UI.Gtk.MenuComboToolbar.CheckMenuItem Graphics.UI.Gtk.MenuComboToolbar.Combo Graphics.UI.Gtk.MenuComboToolbar.ComboBox Graphics.UI.Gtk.MenuComboToolbar.ComboBoxEntry Graphics.UI.Gtk.MenuComboToolbar.ImageMenuItem Graphics.UI.Gtk.MenuComboToolbar.Menu Graphics.UI.Gtk.MenuComboToolbar.MenuBar Graphics.UI.Gtk.MenuComboToolbar.MenuItem Graphics.UI.Gtk.MenuComboToolbar.MenuShell Graphics.UI.Gtk.MenuComboToolbar.MenuToolButton Graphics.UI.Gtk.MenuComboToolbar.OptionMenu Graphics.UI.Gtk.MenuComboToolbar.RadioMenuItem Graphics.UI.Gtk.MenuComboToolbar.RadioToolButton Graphics.UI.Gtk.MenuComboToolbar.SeparatorMenuItem Graphics.UI.Gtk.MenuComboToolbar.SeparatorToolItem Graphics.UI.Gtk.MenuComboToolbar.TearoffMenuItem Graphics.UI.Gtk.MenuComboToolbar.ToggleToolButton Graphics.UI.Gtk.MenuComboToolbar.ToolButton Graphics.UI.Gtk.MenuComboToolbar.ToolItem Graphics.UI.Gtk.MenuComboToolbar.Toolbar Graphics.UI.Gtk.Misc.Adjustment Graphics.UI.Gtk.Misc.Arrow Graphics.UI.Gtk.Misc.Calendar Graphics.UI.Gtk.Misc.DrawingArea Graphics.UI.Gtk.Misc.EventBox Graphics.UI.Gtk.Misc.HandleBox Graphics.UI.Gtk.Misc.SizeGroup Graphics.UI.Gtk.Misc.Tooltips Graphics.UI.Gtk.Misc.Viewport Graphics.UI.Gtk.ModelView Graphics.UI.Gtk.ModelView.CellLayout Graphics.UI.Gtk.ModelView.CellRenderer Graphics.UI.Gtk.ModelView.CellRendererCombo Graphics.UI.Gtk.ModelView.CellRendererPixbuf Graphics.UI.Gtk.ModelView.CellRendererProgress Graphics.UI.Gtk.ModelView.CellRendererText Graphics.UI.Gtk.ModelView.CellRendererToggle Graphics.UI.Gtk.ModelView.CellView Graphics.UI.Gtk.ModelView.ComboBox Graphics.UI.Gtk.ModelView.ComboBoxEntry Graphics.UI.Gtk.ModelView.CustomStore Graphics.UI.Gtk.ModelView.EntryCompletion Graphics.UI.Gtk.ModelView.IconView Graphics.UI.Gtk.ModelView.ListStore Graphics.UI.Gtk.ModelView.Sequence Graphics.UI.Gtk.ModelView.TreeDrag Graphics.UI.Gtk.ModelView.TreeModel Graphics.UI.Gtk.ModelView.TreeModelSort Graphics.UI.Gtk.ModelView.TreeRowReference Graphics.UI.Gtk.ModelView.TreeSelection Graphics.UI.Gtk.ModelView.TreeSortable Graphics.UI.Gtk.ModelView.TreeStore Graphics.UI.Gtk.ModelView.TreeView Graphics.UI.Gtk.ModelView.TreeViewColumn Graphics.UI.Gtk.ModelView.Types Graphics.UI.Gtk.Multiline.TextBuffer Graphics.UI.Gtk.Multiline.TextIter Graphics.UI.Gtk.Multiline.TextMark Graphics.UI.Gtk.Multiline.TextTag Graphics.UI.Gtk.Multiline.TextTagTable Graphics.UI.Gtk.Multiline.TextView Graphics.UI.Gtk.Multiline.Types Graphics.UI.Gtk.Ornaments.Frame Graphics.UI.Gtk.Ornaments.HSeparator Graphics.UI.Gtk.Ornaments.VSeparator Graphics.UI.Gtk.Pango.Attributes Graphics.UI.Gtk.Pango.Context Graphics.UI.Gtk.Pango.Description Graphics.UI.Gtk.Pango.Enums Graphics.UI.Gtk.Pango.Font Graphics.UI.Gtk.Pango.GlyphStorage Graphics.UI.Gtk.Pango.Layout Graphics.UI.Gtk.Pango.Markup Graphics.UI.Gtk.Pango.Rendering Graphics.UI.Gtk.Pango.Structs Graphics.UI.Gtk.Pango.Types Graphics.UI.Gtk.Scrolling.HScrollbar Graphics.UI.Gtk.Scrolling.ScrolledWindow Graphics.UI.Gtk.Scrolling.VScrollbar Graphics.UI.Gtk.Selectors.ColorButton Graphics.UI.Gtk.Selectors.ColorSelection Graphics.UI.Gtk.Selectors.ColorSelectionDialog Graphics.UI.Gtk.Selectors.FileChooser Graphics.UI.Gtk.Selectors.FileChooserButton Graphics.UI.Gtk.Selectors.FileChooserDialog Graphics.UI.Gtk.Selectors.FileChooserWidget Graphics.UI.Gtk.Selectors.FileFilter Graphics.UI.Gtk.Selectors.FileSelection Graphics.UI.Gtk.Selectors.FontButton Graphics.UI.Gtk.Selectors.FontSelection Graphics.UI.Gtk.Selectors.FontSelectionDialog Graphics.UI.Gtk.Signals Graphics.UI.Gtk.TreeList.CellRenderer Graphics.UI.Gtk.TreeList.CellRendererPixbuf Graphics.UI.Gtk.TreeList.CellRendererText Graphics.UI.Gtk.TreeList.CellRendererToggle Graphics.UI.Gtk.TreeList.CellView Graphics.UI.Gtk.TreeList.IconView Graphics.UI.Gtk.TreeList.ListStore Graphics.UI.Gtk.TreeList.TreeIter Graphics.UI.Gtk.TreeList.TreeModel Graphics.UI.Gtk.TreeList.TreeModelSort Graphics.UI.Gtk.TreeList.TreePath Graphics.UI.Gtk.TreeList.TreeSelection Graphics.UI.Gtk.TreeList.TreeStore Graphics.UI.Gtk.TreeList.TreeView Graphics.UI.Gtk.TreeList.TreeViewColumn Graphics.UI.Gtk.Types Graphics.UI.Gtk.Windows.AboutDialog Graphics.UI.Gtk.Windows.Dialog Graphics.UI.Gtk.Windows.MessageDialog Graphics.UI.Gtk.Windows.Window Graphics.UI.Gtk.Windows.WindowGroup hidden-modules: import-dirs: /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13/imports library-dirs: /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13 hs-libraries: HSgtk extra-libraries: gtk-x11-2.0 gdk-x11-2.0 atk-1.0 gdk_pixbuf-2.0 m pangocairo-1.0 pango-1.0 cairo gmodule-2.0 dl gthread-2.0 rt extra-ghci-libraries: include-dirs: /usr/include/pango-1.0 /usr/include/glib-2.0 /usr/lib/glib-2.0/include /usr/include/gtk-2.0 /usr/lib/gtk-2.0/include /usr/include/cairo /usr/include/freetype2 /usr/include/directfb /usr/include/libpng12 /usr/include/pixman-1 /usr/include/atk-1.0 includes: gtk/gtk.h depends: base mtl-1.1.0.0 glib-0.9.13 cairo-0.9.13 containers-0.1.0.1 array-0.1.0.0 hugs-options: cc-options: ld-options: -pthread framework-dirs: frameworks: haddock-interfaces: haddock-html: Hsc static flags: -funregisterised -static *** Chasing dependencies: Chasing modules from: World.hs Stable obj: [Main] Stable BCO: [] Ready for upsweep [NONREC ModSummary { ms_hs_date = Mon May 19 02:37:47 CEST 2008 ms_mod = main:Main, ms_imps = [Graphics.UI.Gtk] ms_srcimps = [] }] compile: input file World.hs Created temporary directory: /tmp/ghc24977_0 *** Checking old interface for main:Main: [1 of 1] Skipping Main ( World.hs, World.o ) *** Deleting temp files: Deleting: /tmp/ghc24977_0/ghc24977_0.hc Warning: deleting non-existent /tmp/ghc24977_0/ghc24977_0.hc Upsweep completely successful. *** Deleting temp files: Deleting: link: linkables are ... LinkableM (Tue Dec 9 23:31:24 CET 2008) main:Main [DotO World.o] Linking World ... *** Linker: gcc -v -o World World.o -L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13 -L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 -L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13 -L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13 -L/usr/lib/mtl-1.1.0.0/ghc-6.8.2 -L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 -L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0 -L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0 -L/usr/lib/ghc-6.8.2 -lHSgtk -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -pthread -lHScontainers-0.1.0.1 -lHScairo -lcairo -lHSglib -lgobject-2.0 -lglib-2.0 -lHSmtl-1.1.0.0 -lHSbytestring-0.9.0.1 -lHSarray-0.1.0.0 -lHSbase-3.0.1.0 -lHSrts -lm -lgmp -ldl -lrt -u base_GHCziBase_Izh_static_info -u base_GHCziBase_Czh_static_info -u base_GHCziFloat_Fzh_static_info -u base_GHCziFloat_Dzh_static_info -u base_GHCziPtr_Ptr_static_info -u base_GHCziWord_Wzh_static_info -u base_GHCziInt_I8zh_static_info -u base_GHCziInt_I16zh_static_info -u base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info -u base_GHCziWord_W8zh_static_info -u base_GHCziWord_W16zh_static_info -u base_GHCziWord_W32zh_static_info -u base_GHCziWord_W64zh_static_info -u base_GHCziStable_StablePtr_static_info -u base_GHCziBase_Izh_con_info -u base_GHCziBase_Czh_con_info -u base_GHCziFloat_Fzh_con_info -u base_GHCziFloat_Dzh_con_info -u base_GHCziPtr_Ptr_con_info -u base_GHCziPtr_FunPtr_con_info -u base_GHCziStable_StablePtr_con_info -u base_GHCziBase_False_closure -u base_GHCziBase_True_closure -u base_GHCziPack_unpackCString_closure -u base_GHCziIOBase_stackOverflow_closure -u base_GHCziIOBase_heapOverflow_closure -u base_GHCziIOBase_NonTermination_closure -u base_GHCziIOBase_BlockedOnDeadMVar_closure -u base_GHCziIOBase_BlockedIndefinitely_closure -u base_GHCziIOBase_Deadlock_closure -u base_GHCziIOBase_NestedAtomically_closure -u base_GHCziWeak_runFinalizzerBatch_closure -u base_GHCziConc_ensureIOManagerIsRunning_closure Using built-in specs. Target: s390-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.2-1' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --with-long-double-128 --enable-checking=release --build=s390-linux-gnu --host=s390-linux-gnu --target=s390-linux-gnu Thread model: posix gcc version 4.3.2 (Debian 4.3.2-1) COMPILER_PATH=/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/:/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'World' '-L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13' '-L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1' '-L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13' '-L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13' '-L/usr/lib/mtl-1.1.0.0/ghc-6.8.2' '-L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1' '-L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0' '-L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0' '-L/usr/lib/ghc-6.8.2' '-pthread' '-u' 'base_GHCziBase_Izh_static_info' '-u' 'base_GHCziBase_Czh_static_info' '-u' 'base_GHCziFloat_Fzh_static_info' '-u' 'base_GHCziFloat_Dzh_static_info' '-u' 'base_GHCziPtr_Ptr_static_info' '-u' 'base_GHCziWord_Wzh_static_info' '-u' 'base_GHCziInt_I8zh_static_info' '-u' 'base_GHCziInt_I16zh_static_info' '-u' 'base_GHCziInt_I32zh_static_info' '-u' 'base_GHCziInt_I64zh_static_info' '-u' 'base_GHCziWord_W8zh_static_info' '-u' 'base_GHCziWord_W16zh_static_info' '-u' 'base_GHCziWord_W32zh_static_info' '-u' 'base_GHCziWord_W64zh_static_info' '-u' 'base_GHCziStable_StablePtr_static_info' '-u' 'base_GHCziBase_Izh_con_info' '-u' 'base_GHCziBase_Czh_con_info' '-u' 'base_GHCziFloat_Fzh_con_info' '-u' 'base_GHCziFloat_Dzh_con_info' '-u' 'base_GHCziPtr_Ptr_con_info' '-u' 'base_GHCziPtr_FunPtr_con_info' '-u' 'base_GHCziStable_StablePtr_con_info' '-u' 'base_GHCziBase_False_closure' '-u' 'base_GHCziBase_True_closure' '-u' 'base_GHCziPack_unpackCString_closure' '-u' 'base_GHCziIOBase_stackOverflow_closure' '-u' 'base_GHCziIOBase_heapOverflow_closure' '-u' 'base_GHCziIOBase_NonTermination_closure' '-u' 'base_GHCziIOBase_BlockedOnDeadMVar_closure' '-u' 'base_GHCziIOBase_BlockedIndefinitely_closure' '-u' 'base_GHCziIOBase_Deadlock_closure' '-u' 'base_GHCziIOBase_NestedAtomically_closure' '-u' 'base_GHCziWeak_runFinalizzerBatch_closure' '-u' 'base_GHCziConc_ensureIOManagerIsRunning_closure' '-m31' '-mesa' '-march=g5' /usr/lib/gcc/s390-linux-gnu/4.3.2/collect2 --eh-frame-hdr -m elf_s390 --hash-style=both -dynamic-linker /lib/ld.so.1 -o World -u base_GHCziBase_Izh_static_info -u base_GHCziBase_Czh_static_info -u base_GHCziFloat_Fzh_static_info -u base_GHCziFloat_Dzh_static_info -u base_GHCziPtr_Ptr_static_info -u base_GHCziWord_Wzh_static_info -u base_GHCziInt_I8zh_static_info -u base_GHCziInt_I16zh_static_info -u base_GHCziInt_I32zh_static_info -u base_GHCziInt_I64zh_static_info -u base_GHCziWord_W8zh_static_info -u base_GHCziWord_W16zh_static_info -u base_GHCziWord_W32zh_static_info -u base_GHCziWord_W64zh_static_info -u base_GHCziStable_StablePtr_static_info -u base_GHCziBase_Izh_con_info -u base_GHCziBase_Czh_con_info -u base_GHCziFloat_Fzh_con_info -u base_GHCziFloat_Dzh_con_info -u base_GHCziPtr_Ptr_con_info -u base_GHCziPtr_FunPtr_con_info -u base_GHCziStable_StablePtr_con_info -u base_GHCziBase_False_closure -u base_GHCziBase_True_closure -u base_GHCziPack_unpackCString_closure -u base_GHCziIOBase_stackOverflow_closure -u base_GHCziIOBase_heapOverflow_closure -u base_GHCziIOBase_NonTermination_closure -u base_GHCziIOBase_BlockedOnDeadMVar_closure -u base_GHCziIOBase_BlockedIndefinitely_closure -u base_GHCziIOBase_Deadlock_closure -u base_GHCziIOBase_NestedAtomically_closure -u base_GHCziWeak_runFinalizzerBatch_closure -u base_GHCziConc_ensureIOManagerIsRunning_closure /usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crt1.o /usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crti.o /usr/lib/gcc/s390-linux-gnu/4.3.2/crtbegin.o -L/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13 -L/usr/lib/ghc-6.8.2/lib/containers-0.1.0.1 -L/usr/lib/haskell-packages/ghc6/lib/cairo-0.9.13 -L/usr/lib/haskell-packages/ghc6/lib/glib-0.9.13 -L/usr/lib/mtl-1.1.0.0/ghc-6.8.2 -L/usr/lib/ghc-6.8.2/lib/bytestring-0.9.0.1 -L/usr/lib/ghc-6.8.2/lib/array-0.1.0.0 -L/usr/lib/ghc-6.8.2/lib/base-3.0.1.0 -L/usr/lib/ghc-6.8.2 -L/usr/lib/gcc/s390-linux-gnu/4.3.2 -L/usr/lib/gcc/s390-linux-gnu/4.3.2 -L/usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/s390-linux-gnu/4.3.2/../../.. World.o -lHSgtk -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lHScontainers-0.1.0.1 -lHScairo -lcairo -lHSglib -lgobject-2.0 -lglib-2.0 -lHSmtl-1.1.0.0 -lHSbytestring-0.9.0.1 -lHSarray-0.1.0.0 -lHSbase-3.0.1.0 -lHSrts -lm -lgmp -ldl -lrt -lgcc --as-needed -lgcc_s --no-as-needed -lpthread -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/s390-linux-gnu/4.3.2/crtend.o /usr/lib/gcc/s390-linux-gnu/4.3.2/../../../../lib/crtn.o World.o: In function `s2Ni_ret': ghc2689_0.hc:(.text+0xfc): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure' World.o: In function `s2KO_entry': ghc2689_0.hc:(.text+0x2a0): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_set_closure' ghc2689_0.hc:(.text+0x2b0): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info' World.o: In function `s2K5_entry': ghc2689_0.hc:(.text+0xf00): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_set_closure' ghc2689_0.hc:(.text+0xf10): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info' World.o: In function `s2MY_ret': ghc2689_0.hc:(.text+0x10f4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure' World.o: In function `s2JL_entry': ghc2689_0.hc:(.text+0x1360): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_set_closure' ghc2689_0.hc:(.text+0x1378): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_ZCze_con_info' World.o: In function `s2Js_entry': ghc2689_0.hc:(.text+0x1564): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure' World.o: In function `s2MM_ret': ghc2689_0.hc:(.text+0x1714): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure' World.o: In function `s2MI_ret': ghc2689_0.hc:(.text+0x182c): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure' World.o: In function `__stginit_Main_': ghc2689_0.hc:(.text+0x18b0): undefined reference to `__stginit_gtkzm0zi9zi13_GraphicsziUIziGtk_' World.o: In function `r2IL_entry': ghc2689_0.hc:(.text+0x19b4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x19b8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure' World.o: In function `r2IN_entry': ghc2689_0.hc:(.text+0x1aa4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x1aa8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' ghc2689_0.hc:(.text+0x1aac): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure' World.o: In function `r2IP_entry': ghc2689_0.hc:(.text+0x1b8c): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x1b90): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure' World.o: In function `r2IR_entry': ghc2689_0.hc:(.text+0x1c70): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' ghc2689_0.hc:(.text+0x1c74): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure' World.o: In function `r2IT_entry': ghc2689_0.hc:(.text+0x1d54): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' ghc2689_0.hc:(.text+0x1d58): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure' World.o: In function `r2IV_entry': ghc2689_0.hc:(.text+0x1e38): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x1e3c): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure' World.o: In function `r2IX_entry': ghc2689_0.hc:(.text+0x1f1c): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x1f20): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure' World.o: In function `r2IZ_entry': ghc2689_0.hc:(.text+0x2000): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' ghc2689_0.hc:(.text+0x2004): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure' World.o:(.data+0xc): undefined reference to `glibzm0zi9zi13_SystemziGlibziAttributes_set_closure' World.o:(.data+0x10): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_initGUI_closure' World.o:(.data+0x14): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainGUI_closure' World.o:(.data+0x18): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziGeneralziGeneral_mainQuit_closure' World.o:(.data+0x1c): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowNew_closure' World.o:(.data+0x20): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonNew_closure' World.o:(.data+0x4a8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetShowAll_closure' World.o:(.data+0x4ac): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' World.o:(.data+0x4b0): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerChild_closure' World.o:(.data+0x4b4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' World.o:(.data+0x4b8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' World.o:(.data+0x4bc): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_widgetDestroy_closure' World.o:(.data+0x4c0): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' World.o:(.data+0x4c4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_onClicked_closure' World.o:(.data+0x4c8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' World.o:(.data+0x4cc): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziButtonsziButton_buttonLabel_closure' World.o:(.data+0x4d0): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf663_closure' World.o:(.data+0x4d4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziWindowsziWindow_windowTitle_closure' World.o:(.data+0x4d8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' World.o:(.data+0x4dc): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziContainer_containerBorderWidth_closure' World.o:(.data+0x4e0): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' World.o:(.data+0x4e4): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziAbstractziWidget_onDestroy_closure' World.o:(.data+0x4e8): undefined reference to `gtkzm0zi9zi13_GraphicsziUIziGtkziTypes_zdf551_closure' collect2: ld returned 1 exit status *** Deleting temp files: Deleting: *** Deleting temp dirs: Deleting: /tmp/ghc24977_0
I've noticed that the file /usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13/libHSgtk.a have very different sizes in some architectures: amd64 29M arm 66K armel 67K hppa 77K i386 20M ia64 128K kfreebsd-i386 59K mips 88K mipsel 88K powerpc 75K s390 70K sparc 68K This made me have the suspicion that it's not working in any other architecture than i386 and amd64. Bugs were reported on arm and s390, and I'm testing it in mips by now. Em Qua, 2008-12-10 às 12:18 +0000, Duncan Coutts escreveu: > I suggest you file a ticket in the ghc bug tracker with full details > of the problem. To keep things simple, only report the problem in the > default case of not using split-objs. Adding split-objs into the mix > only makes things more complex. Ok. In S390 it was built with --disable-split-objs. In other arches this option is used, so the problem is present with or without it. I've opened a bug for it in GHC bug tracker: http://hackage.haskell.org/trac/ghc/ticket/2869 Greetings. -- marcot http://marcot.iaaeee.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]