*** setup configure Creating setup (and its parents) /usr/local/bin/ghc --make Setup.lhs -o setup/setup -odir setup -hidir setup Distribution/Simple/LocalBuildInfo.hs:1:11: Warning: -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# LANGUAGE ForeignFunctionInterface #-} instead Distribution/Simple/Utils.hs:1:11: Warning: -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# LANGUAGE ForeignFunctionInterface #-} instead [ 9 of 32] Compiling Distribution.Simple.Utils ( Distribution/Simple/Utils.hs, setup/Distribution/Simple/Utils.o ) [21 of 32] Compiling Distribution.Simple.SrcDist ( Distribution/Simple/SrcDist.hs, setup/Distribution/Simple/SrcDist.o ) [22 of 32] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, setup/Distribution/Simple/JHC.o ) [23 of 32] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, setup/Distribution/Simple/Hugs.o ) Distribution/Simple/Hugs.hs:310:8: Ambiguous type variable `e' in the constraint: `GHC.Exception.Exception e' arising from a use of `try' at Distribution/Simple/Hugs.hs:310:8-10 Probable fix: add a type signature that fixes these type variable(s) Distribution/Simple/Hugs.hs:319:8: Ambiguous type variable `e1' in the constraint: `GHC.Exception.Exception e1' arising from a use of `try' at Distribution/Simple/Hugs.hs:319:8-10 Probable fix: add a type signature that fixes these type variable(s) *** Trying again with preferred-versions *** setup configure Creating setup (and its parents) /usr/local/bin/ghc --make Setup.lhs -o setup/setup -odir setup -hidir setup Distribution/Simple/LocalBuildInfo.hs:1:11: Warning: -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# LANGUAGE ForeignFunctionInterface #-} instead Distribution/Simple/Utils.hs:1:11: Warning: -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# LANGUAGE ForeignFunctionInterface #-} instead [23 of 32] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, setup/Distribution/Simple/Hugs.o ) Distribution/Simple/Hugs.hs:310:8: Ambiguous type variable `e' in the constraint: `GHC.Exception.Exception e' arising from a use of `try' at Distribution/Simple/Hugs.hs:310:8-10 Probable fix: add a type signature that fixes these type variable(s) Distribution/Simple/Hugs.hs:319:8: Ambiguous type variable `e1' in the constraint: `GHC.Exception.Exception e1' arising from a use of `try' at Distribution/Simple/Hugs.hs:319:8-10 Probable fix: add a type signature that fixes these type variable(s)