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 <[email protected]>
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" ++



_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to