Hide cleanupProcess for process-1.6.3.0 with comment
authorjneira <atreyu.bbb@gmail.com>
Mon, 22 Jul 2019 06:07:18 +0000 (08:07 +0200)
committerjneira <atreyu.bbb@gmail.com>
Mon, 22 Jul 2019 06:07:18 +0000 (08:07 +0200)
src/Language/Haskell/LSP/Test/Compat.hs

index a68f74158bb95baa85d5965556eecaf5689c1044..f48faa90cc7c40031779a9679b44ddcbf16e41b1 100644 (file)
@@ -9,11 +9,13 @@ import Data.Maybe
 import System.IO
 
 #if MIN_VERSION_process(1,6,3)
-# if MIN_VERSION_process(1,6,4)
+-- We have to hide cleanupProcess for process-1.6.3.0
+-- cause it is in the public api for 1.6.3.0 versions
+-- shipped with ghc >= 8.6 and < 8.6.4
 import System.Process hiding (getPid, cleanupProcess)
+# if MIN_VERSION_process(1,6,4)
 import qualified System.Process (getPid, cleanupProcess)
 # else
-import System.Process hiding (getPid)
 import qualified System.Process (getPid)
 # endif
 #else