Skip to content

Incompatible with Cabal-3.14 #89

@lehins

Description

@lehins

We get this build error when Cabal-3.14 is being used, which makes sense since

entropy> Setup.hs:111:23: error:
entropy>     * Couldn't match type `[String]
entropy>                            -> Maybe [(String, String)] -> IO ExitCode'
entropy>                      with `IO ExitCode'
entropy>       Expected type: Verbosity -> FilePath -> [String] -> IO ExitCode
entropy>         Actual type: Verbosity
entropy>                      -> Maybe
entropy>                           (Distribution.Utils.Path.SymbolicPath
entropy>                              Distribution.Utils.Path.CWD
entropy>                              ('Distribution.Utils.Path.Dir Distribution.Utils.Path.Pkg))
entropy>                      -> FilePath
entropy>                      -> [String]
entropy>                      -> Maybe [(String, String)]
entropy>                      -> IO ExitCode
entropy>     * Probable cause: `rawSystemExitCode' is applied to too few arguments
entropy>       In the expression: rawSystemExitCode
entropy>       In an equation for `myRawSystemExitCode':
entropy>           myRawSystemExitCode = rawSystemExitCode
entropy>     |
entropy> 111 | myRawSystemExitCode = rawSystemExitCode
entropy>     |                       ^^^^^^^^^^^^^^^^^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions