I'll look into this. I just made a new release of process, and was certain I tested on Windows, but perhaps something changed between that commit and release.On Mon, Nov 2, 2015 at 5:15 AM, Simon Peyton Jones <simonpj@microsoft.com> wrote:_______________________________________________I’m getting this on HEAD in te ‘
libraries\process\System\Process\Internals.hs:106:16: warning:
Defined but not used: data constructor ‘CGid’
Indeed it looks as if CGId(..) should be exported, else createProcess is unusuable. This looks like the right change. Would someone like to check and make the change
Simon
diff --git a/System/Process/Internals.hs b/System/Process/Internals.hs
index 5575ac4..3e23ad5 100644
--- a/System/Process/Internals.hs
+++ b/System/Process/Internals.hs
@@ -37,6 +37,8 @@ module System.Process.Internals (
#if !defined(mingw32_HOST_OS) && !defined(__MINGW32__)
pPrPr_disableITimers, c_execvpe,
ignoreSignal, defaultSignal,
+#else
+ CGid(..), GroupID, UserID,
#endif
withFilePathException, withCEnvironment,
translate,
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs