*** setup configure Creating setup (and its parents) /usr/local/bin/ghc --make Setup.hs -o setup/setup -odir setup -hidir setup [ 1 of 58] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, setup/Distribution/Compat/Exception.o ) [ 2 of 58] Compiling Distribution.Compat.TempFile ( Distribution/Compat/TempFile.hs, setup/Distribution/Compat/TempFile.o ) [ 3 of 58] Compiling Distribution.Compat.CopyFile ( Distribution/Compat/CopyFile.hs, setup/Distribution/Compat/CopyFile.o ) [ 4 of 58] Compiling Distribution.GetOpt ( Distribution/GetOpt.hs, setup/Distribution/GetOpt.o ) [ 5 of 58] Compiling Distribution.Compat.ReadP ( Distribution/Compat/ReadP.hs, setup/Distribution/Compat/ReadP.o ) [ 6 of 58] Compiling Distribution.Text ( Distribution/Text.hs, setup/Distribution/Text.o ) [ 7 of 58] Compiling Distribution.Version ( Distribution/Version.hs, setup/Distribution/Version.o ) [ 8 of 58] Compiling Language.Haskell.Extension ( Language/Haskell/Extension.hs, setup/Language/Haskell/Extension.o ) [ 9 of 58] Compiling Distribution.System ( Distribution/System.hs, setup/Distribution/System.o ) [10 of 58] Compiling Distribution.Simple.PreProcess.Unlit ( Distribution/Simple/PreProcess/Unlit.hs, setup/Distribution/Simple/PreProcess/Unlit.o ) [11 of 58] Compiling Distribution.ReadE ( Distribution/ReadE.hs, setup/Distribution/ReadE.o ) [12 of 58] Compiling Distribution.Verbosity ( Distribution/Verbosity.hs, setup/Distribution/Verbosity.o ) [13 of 58] Compiling Distribution.Package ( Distribution/Package.hs, setup/Distribution/Package.o ) [14 of 58] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, setup/Distribution/ModuleName.o ) [15 of 58] Compiling Distribution.Simple.Utils ( Distribution/Simple/Utils.hs, setup/Distribution/Simple/Utils.o ) [16 of 58] Compiling Distribution.Simple.Program.Types ( Distribution/Simple/Program/Types.hs, setup/Distribution/Simple/Program/Types.o ) [17 of 58] Compiling Distribution.Simple.Program.Builtin ( Distribution/Simple/Program/Builtin.hs, setup/Distribution/Simple/Program/Builtin.o ) [18 of 58] Compiling Distribution.Simple.Program.Db ( Distribution/Simple/Program/Db.hs, setup/Distribution/Simple/Program/Db.o ) [19 of 58] Compiling Distribution.Simple.Program.Run ( Distribution/Simple/Program/Run.hs, setup/Distribution/Simple/Program/Run.o ) [20 of 58] Compiling Distribution.Simple.Program ( Distribution/Simple/Program.hs, setup/Distribution/Simple/Program.o ) [21 of 58] Compiling Distribution.Simple.Program.Ar ( Distribution/Simple/Program/Ar.hs, setup/Distribution/Simple/Program/Ar.o ) [22 of 58] Compiling Distribution.Simple.Program.Ld ( Distribution/Simple/Program/Ld.hs, setup/Distribution/Simple/Program/Ld.o ) [23 of 58] Compiling Distribution.Simple.Program.Script ( Distribution/Simple/Program/Script.hs, setup/Distribution/Simple/Program/Script.o ) [24 of 58] Compiling Distribution.License ( Distribution/License.hs, setup/Distribution/License.o ) [25 of 58] Compiling Distribution.Compiler ( Distribution/Compiler.hs, setup/Distribution/Compiler.o ) [26 of 58] Compiling Distribution.PackageDescription ( Distribution/PackageDescription.hs, setup/Distribution/PackageDescription.o ) [27 of 58] Compiling Distribution.PackageDescription.Configuration ( Distribution/PackageDescription/Configuration.hs, setup/Distribution/PackageDescription/Configuration.o ) [28 of 58] Compiling Distribution.PackageDescription.Check ( Distribution/PackageDescription/Check.hs, setup/Distribution/PackageDescription/Check.o ) [29 of 58] Compiling Distribution.ParseUtils ( Distribution/ParseUtils.hs, setup/Distribution/ParseUtils.o ) [30 of 58] Compiling Distribution.InstalledPackageInfo ( Distribution/InstalledPackageInfo.hs, setup/Distribution/InstalledPackageInfo.o ) [31 of 58] Compiling Distribution.Simple.PackageIndex ( Distribution/Simple/PackageIndex.hs, setup/Distribution/Simple/PackageIndex.o ) [32 of 58] Compiling Distribution.Simple.GHC.IPI642 ( Distribution/Simple/GHC/IPI642.hs, setup/Distribution/Simple/GHC/IPI642.o ) [33 of 58] Compiling Distribution.Simple.GHC.IPI641 ( Distribution/Simple/GHC/IPI641.hs, setup/Distribution/Simple/GHC/IPI641.o ) [34 of 58] Compiling Distribution.PackageDescription.Parse ( Distribution/PackageDescription/Parse.hs, setup/Distribution/PackageDescription/Parse.o ) [35 of 58] Compiling Distribution.Simple.Command ( Distribution/Simple/Command.hs, setup/Distribution/Simple/Command.o ) [36 of 58] Compiling Distribution.Simple.Compiler ( Distribution/Simple/Compiler.hs, setup/Distribution/Simple/Compiler.o ) [37 of 58] Compiling Distribution.Simple.Program.HcPkg ( Distribution/Simple/Program/HcPkg.hs, setup/Distribution/Simple/Program/HcPkg.o ) [38 of 58] Compiling Distribution.Simple.InstallDirs ( Distribution/Simple/InstallDirs.hs, setup/Distribution/Simple/InstallDirs.o ) [39 of 58] Compiling Distribution.Simple.LocalBuildInfo ( Distribution/Simple/LocalBuildInfo.hs, setup/Distribution/Simple/LocalBuildInfo.o ) [40 of 58] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, setup/Distribution/Simple/Build/Macros.o ) [41 of 58] Compiling Distribution.Simple.Setup ( Distribution/Simple/Setup.hs, setup/Distribution/Simple/Setup.o ) [42 of 58] Compiling Distribution.Simple.BuildPaths ( Distribution/Simple/BuildPaths.hs, setup/Distribution/Simple/BuildPaths.o ) [43 of 58] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, setup/Distribution/Simple/Build/PathsModule.o ) [44 of 58] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, setup/Distribution/Simple/JHC.o ) [45 of 58] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, setup/Distribution/Simple/NHC.o ) [46 of 58] Compiling Distribution.Simple.PreProcess ( Distribution/Simple/PreProcess.hs, setup/Distribution/Simple/PreProcess.o ) [47 of 58] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, setup/Distribution/Simple/Hugs.o ) [48 of 58] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, setup/Distribution/Simple/GHC.o ) [49 of 58] Compiling Distribution.Simple.Register ( Distribution/Simple/Register.hs, setup/Distribution/Simple/Register.o ) [50 of 58] Compiling Distribution.Simple.SrcDist ( Distribution/Simple/SrcDist.hs, setup/Distribution/Simple/SrcDist.o ) [51 of 58] Compiling Distribution.Simple.UserHooks ( Distribution/Simple/UserHooks.hs, setup/Distribution/Simple/UserHooks.o ) [52 of 58] Compiling Distribution.Simple.LHC ( Distribution/Simple/LHC.hs, setup/Distribution/Simple/LHC.o ) [53 of 58] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, setup/Distribution/Simple/Build.o ) [54 of 58] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, setup/Distribution/Simple/Haddock.o ) [55 of 58] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, setup/Distribution/Simple/Configure.o ) [56 of 58] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, setup/Distribution/Simple/Install.o ) [57 of 58] Compiling Distribution.Simple ( Distribution/Simple.hs, setup/Distribution/Simple.o ) [58 of 58] Compiling Main ( Setup.hs, setup/Main.o ) Linking setup/setup ... /usr/local/lib/ghc-6.10.2/base-4.1.0.0/libHSbase-4.1.0.0.a(PrelIOUtils.o): In function `__hscore_d_name': PrelIOUtils.c:(.text+0x1c0): multiple definition of `__hscore_d_name' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(dirUtils.o):dirUtils.c:(.text+0x0): first defined here /usr/local/lib/ghc-6.10.2/base-4.1.0.0/libHSbase-4.1.0.0.a(PrelIOUtils.o): In function `__hscore_free_dirent': PrelIOUtils.c:(.text+0x580): multiple definition of `__hscore_free_dirent' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(dirUtils.o):dirUtils.c:(.text+0x10): first defined here /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slqz_info': (.text+0x227f): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slqz_info': (.text+0x22ab): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `skA0_info': (.text+0x2358): undefined reference to `fcntl_write' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `skAq_info': (.text+0x240f): undefined reference to `fcntl_write' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slwb_info': (.text+0x2703): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slwb_info': (.text+0x272f): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slzG_info': (.text+0x29a3): undefined reference to `fcntl_lock' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slCa_info': (.text+0x2b73): undefined reference to `fcntl_lock' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slFq_info': (.text+0x2dff): undefined reference to `fcntl_lock' collect2: ld returned 1 exit status *** Trying again with preferred-versions *** setup configure Creating setup (and its parents) /usr/local/bin/ghc --make Setup.hs -o setup/setup -odir setup -hidir setup Linking setup/setup ... /usr/local/lib/ghc-6.10.2/base-4.1.0.0/libHSbase-4.1.0.0.a(PrelIOUtils.o): In function `__hscore_d_name': PrelIOUtils.c:(.text+0x1c0): multiple definition of `__hscore_d_name' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(dirUtils.o):dirUtils.c:(.text+0x0): first defined here /usr/local/lib/ghc-6.10.2/base-4.1.0.0/libHSbase-4.1.0.0.a(PrelIOUtils.o): In function `__hscore_free_dirent': PrelIOUtils.c:(.text+0x580): multiple definition of `__hscore_free_dirent' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(dirUtils.o):dirUtils.c:(.text+0x10): first defined here /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slqz_info': (.text+0x227f): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slqz_info': (.text+0x22ab): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `skA0_info': (.text+0x2358): undefined reference to `fcntl_write' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `skAq_info': (.text+0x240f): undefined reference to `fcntl_write' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slwb_info': (.text+0x2703): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slwb_info': (.text+0x272f): undefined reference to `fcntl_read' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slzG_info': (.text+0x29a3): undefined reference to `fcntl_lock' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slCa_info': (.text+0x2b73): undefined reference to `fcntl_lock' /usr/local/tmp/archive/install/lib/unix-2.4.0.0/ghc-6.10.2/libHSunix-2.4.0.0.a(IO.o): In function `slFq_info': (.text+0x2dff): undefined reference to `fcntl_lock' collect2: ld returned 1 exit status