diff options
| author | Daniel Gröber <dxld@darkboxed.org> | 2020-05-02 02:24:34 +0200 | 
|---|---|---|
| committer | Daniel Gröber <dxld@darkboxed.org> | 2020-05-02 15:30:11 +0200 | 
| commit | 15d23d0731aa4e592e709e3626444e18ce3f804a (patch) | |
| tree | ba83b2ade5dd793f08b53371884a7d8975f81aff /tests | |
| parent | 262231a8f28feb711a8b164c62d9b89bcc11df47 (diff) | |
ghc-session: Fix stackBuiltinCabalVersion when snapshot-db has Cabal
Stackage can get into the situation where they have a different Cabal
version from what was shipped with GHC. This is usually not a problem but
when stack installs any package with build-type:custom this pulls in the
Stackage Cabal version!
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/GhcSession.hs | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/GhcSession.hs b/tests/GhcSession.hs index d05a0a3..a4e7d62 100644 --- a/tests/GhcSession.hs +++ b/tests/GhcSession.hs @@ -512,7 +512,7 @@ stackBuiltinCabalVersion s_ver g_ver = do      res <- lookupStackResolver g_ver      return $ parseVer . trim <$> readProcess (stackProgram ?progs)          [ "--resolver="++res, "--system-ghc", "exec", "--" -        , "ghc-pkg", "--simple-output", "field", "Cabal", "version" +        , "ghc-pkg", "--simple-output", "--global", "field", "Cabal", "version"          ] ""  stackCheckCompat :: Version -> Either SkipReason ()  | 
