
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
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 }