[commit: Cabal] master: Fix for #917: Generated Paths module broken with NoImplicitPrelude (fddd57e)
Ian Lynagh
igloo at earth.li
Sun Mar 18 18:54:32 CET 2012
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/fddd57e63befbc8abb71fb2444ef8e135fee0c12
>---------------------------------------------------------------
commit fddd57e63befbc8abb71fb2444ef8e135fee0c12
Author: Duncan Coutts <duncan at community.haskell.org>
Date: Sat Mar 17 20:28:58 2012 +0000
Fix for #917: Generated Paths module broken with NoImplicitPrelude
import Prelude explicitly
>---------------------------------------------------------------
Cabal/Distribution/Simple/Build/PathsModule.hs | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/Cabal/Distribution/Simple/Build/PathsModule.hs b/Cabal/Distribution/Simple/Build/PathsModule.hs
index 4a569c2..7af31c3 100644
--- a/Cabal/Distribution/Simple/Build/PathsModule.hs
+++ b/Cabal/Distribution/Simple/Build/PathsModule.hs
@@ -74,7 +74,8 @@ generate pkg_descr lbi =
foreign_imports++
"import qualified Control.Exception as Exception\n"++
"import Data.Version (Version(..))\n"++
- "import System.Environment (getEnv)"++
+ "import System.Environment (getEnv)\n"++
+ "import Prelude\n"++
"\n"++
"catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a\n"++
"catchIO = Exception.catch\n" ++
More information about the Cvs-libraries
mailing list