haskell/cabal — pull request #1628 by byorgey (2013-12-22 02:42:34+00:00)
Title: Compat version of readProcessWithExitCode

* Add a new module, Distribution.Client.Compat.Process, with a
function readProcessWithExitCode. Unlike the one from
System.Process it always catches "does not exist" errors and turns
them into ExitFailures.

* Change all calls to readProcessWithExitCode to use the new version.

* Fixes #1613.