Hi Peter, It looks like MissingH is not yet updated to work with the latest version of the unix library (CC'ing the maintainer of MissingH). Try adding --constraint 'unix < 2.7' to your cabal install command line. Roman * Peter Colberg <peter@colberg.org> [2014-01-20 20:54:13-0500]
src/System/Cmd/Utils.hs:328:23: Constructor `Terminated' should have 2 arguments, but has been given 1 In the pattern: Terminated sig In the pattern: Just (Terminated sig) In a case alternative: Just (Terminated sig) -> warnfail fp args $ "Terminated by signal " ++ show sig
src/System/Cmd/Utils.hs:354:13: Constructor `Terminated' should have 2 arguments, but has been given 1 In the pattern: Terminated s In a case alternative: Terminated s -> cmdsignalled "safeSystem" command args s In a stmt of a 'do' block: case ec of { Exited ExitSuccess -> return () Exited (ExitFailure fc) -> cmdfailed "safeSystem" command args fc Terminated s -> cmdsignalled "safeSystem" command args s Stopped s -> cmdsignalled "safeSystem" command args s }