Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal On branch : master
http://hackage.haskell.org/trac/ghc/changeset/94e0bf2078d02d96be61fceada692874d9b25e4c >--------------------------------------------------------------- commit 94e0bf2078d02d96be61fceada692874d9b25e4c Author: Andres Loeh <[email protected]> Date: Sun Jun 19 15:48:41 2011 +0000 Bugfix: wrong flag name was used while adding new dependencies >--------------------------------------------------------------- .../Client/Dependency/Modular/Validate.hs | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/cabal-install/Distribution/Client/Dependency/Modular/Validate.hs b/cabal-install/Distribution/Client/Dependency/Modular/Validate.hs index ec1cca3..516157c 100644 --- a/cabal-install/Distribution/Client/Dependency/Modular/Validate.hs +++ b/cabal-install/Distribution/Client/Dependency/Modular/Validate.hs @@ -162,7 +162,7 @@ extractNewFlagDeps qfn b fa deps = do Simple _ -> mzero Flagged qfn' _ td fd | qfn == qfn' -> if b then extractDeps fa td else extractDeps fa fd - | otherwise -> case M.lookup qfn fa of + | otherwise -> case M.lookup qfn' fa of Nothing -> mzero Just True -> extractNewFlagDeps qfn b fa td Just False -> extractNewFlagDeps qfn b fa fd _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
