tolysz / ghcjs-stack

align ghcjs with stack
Other
11 stars 2 forks source link

Boot error #3

Open 3noch opened 8 years ago

3noch commented 8 years ago

Hey, I just replaced my GHCJS link to use yours for lts-5.8. Here's where I ended up:

checking for /dev/ptc... no
checking for library containing dlopen... none required
checking build system type... x86_64-apple-darwin15.3.0
checking host system type... x86_64-apple-darwin15.3.0
checking target system type... x86_64-apple-darwin15.3.0
checking for library containing sem_close... none required
configure: creating ./config.status
config.status: creating unix.buildinfo
config.status: creating include/HsUnixConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-hc-pkg, --with-gcc
Building unix-2.7.1.0...
Preprocessing library unix-2.7.1.0...
[ 1 of 39] Compiling System.Posix.Terminal.Common ( dist/build/System/Posix/Terminal/Common.hs, dist/build/System/Posix/Terminal/Common.js_o )
[ 2 of 39] Compiling System.Posix.Fcntl ( dist/build/System/Posix/Fcntl.hs, dist/build/System/Posix/Fcntl.js_o )
[ 3 of 39] Compiling System.Posix.IO.Common ( dist/build/System/Posix/IO/Common.hs, dist/build/System/Posix/IO/Common.js_o )
[ 4 of 39] Compiling System.Posix.Files.Common ( dist/build/System/Posix/Files/Common.hs, dist/build/System/Posix/Files/Common.js_o )
[ 5 of 39] Compiling System.Posix.DynamicLinker.Prim ( dist/build/System/Posix/DynamicLinker/Prim.hs, dist/build/System/Posix/DynamicLinker/Prim.js_o )
[ 6 of 39] Compiling System.Posix.DynamicLinker.Common ( dist/build/System/Posix/DynamicLinker/Common.hs, dist/build/System/Posix/DynamicLinker/Common.js_o )
[ 7 of 39] Compiling System.Posix.Directory.Common ( dist/build/System/Posix/Directory/Common.hs, dist/build/System/Posix/Directory/Common.js_o )
[ 8 of 39] Compiling System.Posix.Process.Internals ( System/Posix/Process/Internals.hs, dist/build/System/Posix/Process/Internals.js_o )
[ 9 of 39] Compiling System.Posix.Process.Common ( dist/build/System/Posix/Process/Common.hs, dist/build/System/Posix/Process/Common.js_o )
[10 of 39] Compiling System.Posix.Error ( System/Posix/Error.hs, dist/build/System/Posix/Error.js_o )
[11 of 39] Compiling System.Posix.ByteString.FilePath ( dist/build/System/Posix/ByteString/FilePath.hs, dist/build/System/Posix/ByteString/FilePath.js_o )
[12 of 39] Compiling System.Posix.DynamicLinker.ByteString ( dist/build/System/Posix/DynamicLinker/ByteString.hs, dist/build/System/Posix/DynamicLinker/ByteString.js_o )
[13 of 39] Compiling System.Posix.Terminal.ByteString ( dist/build/System/Posix/Terminal/ByteString.hs, dist/build/System/Posix/Terminal/ByteString.js_o )
[14 of 39] Compiling System.Posix.Process.ByteString ( dist/build/System/Posix/Process/ByteString.hs, dist/build/System/Posix/Process/ByteString.js_o )
[15 of 39] Compiling System.Posix.Env.ByteString ( dist/build/System/Posix/Env/ByteString.hs, dist/build/System/Posix/Env/ByteString.js_o )
[16 of 39] Compiling System.Posix.IO.ByteString ( dist/build/System/Posix/IO/ByteString.hs, dist/build/System/Posix/IO/ByteString.js_o )
[17 of 39] Compiling System.Posix.Files.ByteString ( dist/build/System/Posix/Files/ByteString.hs, dist/build/System/Posix/Files/ByteString.js_o )
[18 of 39] Compiling System.Posix.Directory.ByteString ( dist/build/System/Posix/Directory/ByteString.hs, dist/build/System/Posix/Directory/ByteString.js_o )
[19 of 39] Compiling System.Posix.DynamicLinker ( dist/build/System/Posix/DynamicLinker.hs, dist/build/System/Posix/DynamicLinker.js_o )
[20 of 39] Compiling System.Posix.DynamicLinker.Module ( dist/build/System/Posix/DynamicLinker/Module.hs, dist/build/System/Posix/DynamicLinker/Module.js_o )
[21 of 39] Compiling System.Posix.DynamicLinker.Module.ByteString ( dist/build/System/Posix/DynamicLinker/Module/ByteString.hs, dist/build/System/Posix/DynamicLinker/Module/ByteString.js_o )
[22 of 39] Compiling System.Posix.SharedMem ( dist/build/System/Posix/SharedMem.hs, dist/build/System/Posix/SharedMem.js_o )
[23 of 39] Compiling System.Posix.Semaphore ( dist/build/System/Posix/Semaphore.hs, dist/build/System/Posix/Semaphore.js_o )
[24 of 39] Compiling System.Posix.Resource ( dist/build/System/Posix/Resource.hs, dist/build/System/Posix/Resource.js_o )
[25 of 39] Compiling System.Posix.User ( dist/build/System/Posix/User.hs, dist/build/System/Posix/User.js_o )
[26 of 39] Compiling System.Posix.Time ( dist/build/System/Posix/Time.hs, dist/build/System/Posix/Time.js_o )
[27 of 39] Compiling System.Posix.Terminal ( dist/build/System/Posix/Terminal.hs, dist/build/System/Posix/Terminal.js_o )
[28 of 39] Compiling System.Posix.Process ( dist/build/System/Posix/Process.hs, dist/build/System/Posix/Process.js_o )
[29 of 39] Compiling System.Posix.Env ( dist/build/System/Posix/Env.hs, dist/build/System/Posix/Env.js_o )
[30 of 39] Compiling System.Posix.IO  ( dist/build/System/Posix/IO.hs, dist/build/System/Posix/IO.js_o )
[31 of 39] Compiling System.Posix.Temp ( dist/build/System/Posix/Temp.hs, dist/build/System/Posix/Temp.js_o )
[32 of 39] Compiling System.Posix.Temp.ByteString ( dist/build/System/Posix/Temp/ByteString.hs, dist/build/System/Posix/Temp/ByteString.js_o )
[33 of 39] Compiling System.Posix.Unistd ( dist/build/System/Posix/Unistd.hs, dist/build/System/Posix/Unistd.js_o )
[34 of 39] Compiling System.Posix.Files ( dist/build/System/Posix/Files.hs, dist/build/System/Posix/Files.js_o )
[35 of 39] Compiling System.Posix.Directory ( dist/build/System/Posix/Directory.hs, dist/build/System/Posix/Directory.js_o )
[36 of 39] Compiling System.Posix.Signals ( dist/build/System/Posix/Signals.hs, dist/build/System/Posix/Signals.js_o )

System/Posix/Signals.hsc:106:1: Warning:
    The import of ‘Data.Word’ is redundant
      except perhaps to import instances from ‘Data.Word’
    To import instances alone, use: import Data.Word()

System/Posix/Signals.hsc:116:1: Warning:
    The import of ‘System.Posix.Process.Internals’ is redundant
      except perhaps to import instances from ‘System.Posix.Process.Internals’
    To import instances alone, use: import System.Posix.Process.Internals()

dist/build/System/Posix/Signals.hs:136:1: Warning:
    Module ‘GHC.Conc’ does not export ‘Signal’

dist/build/System/Posix/Signals.hs:136:1: Warning:
    The import of ‘GHC.Conc’ is redundant
      except perhaps to import instances from ‘GHC.Conc’
    To import instances alone, use: import GHC.Conc()
[37 of 39] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, dist/build/System/Posix/ByteString.js_o )
[38 of 39] Compiling System.Posix.Signals.Exts ( dist/build/System/Posix/Signals/Exts.hs, dist/build/System/Posix/Signals/Exts.js_o )
[39 of 39] Compiling System.Posix     ( System/Posix.hs, dist/build/System/Posix.js_o )
[ 1 of 39] Compiling System.Posix.Terminal.Common ( dist/build/System/Posix/Terminal/Common.hs, dist/build/System/Posix/Terminal/Common.js_p_o )
[ 2 of 39] Compiling System.Posix.Fcntl ( dist/build/System/Posix/Fcntl.hs, dist/build/System/Posix/Fcntl.js_p_o )
[ 3 of 39] Compiling System.Posix.IO.Common ( dist/build/System/Posix/IO/Common.hs, dist/build/System/Posix/IO/Common.js_p_o )
[ 4 of 39] Compiling System.Posix.Files.Common ( dist/build/System/Posix/Files/Common.hs, dist/build/System/Posix/Files/Common.js_p_o )
[ 5 of 39] Compiling System.Posix.DynamicLinker.Prim ( dist/build/System/Posix/DynamicLinker/Prim.hs, dist/build/System/Posix/DynamicLinker/Prim.js_p_o )
[ 6 of 39] Compiling System.Posix.DynamicLinker.Common ( dist/build/System/Posix/DynamicLinker/Common.hs, dist/build/System/Posix/DynamicLinker/Common.js_p_o )
[ 7 of 39] Compiling System.Posix.Directory.Common ( dist/build/System/Posix/Directory/Common.hs, dist/build/System/Posix/Directory/Common.js_p_o )
[ 8 of 39] Compiling System.Posix.Process.Internals ( System/Posix/Process/Internals.hs, dist/build/System/Posix/Process/Internals.js_p_o )
[ 9 of 39] Compiling System.Posix.Process.Common ( dist/build/System/Posix/Process/Common.hs, dist/build/System/Posix/Process/Common.js_p_o )
[10 of 39] Compiling System.Posix.Error ( System/Posix/Error.hs, dist/build/System/Posix/Error.js_p_o )
[11 of 39] Compiling System.Posix.ByteString.FilePath ( dist/build/System/Posix/ByteString/FilePath.hs, dist/build/System/Posix/ByteString/FilePath.js_p_o )
[12 of 39] Compiling System.Posix.DynamicLinker.ByteString ( dist/build/System/Posix/DynamicLinker/ByteString.hs, dist/build/System/Posix/DynamicLinker/ByteString.js_p_o )
[13 of 39] Compiling System.Posix.Terminal.ByteString ( dist/build/System/Posix/Terminal/ByteString.hs, dist/build/System/Posix/Terminal/ByteString.js_p_o )
[14 of 39] Compiling System.Posix.Process.ByteString ( dist/build/System/Posix/Process/ByteString.hs, dist/build/System/Posix/Process/ByteString.js_p_o )
[15 of 39] Compiling System.Posix.Env.ByteString ( dist/build/System/Posix/Env/ByteString.hs, dist/build/System/Posix/Env/ByteString.js_p_o )
[16 of 39] Compiling System.Posix.IO.ByteString ( dist/build/System/Posix/IO/ByteString.hs, dist/build/System/Posix/IO/ByteString.js_p_o )
[17 of 39] Compiling System.Posix.Files.ByteString ( dist/build/System/Posix/Files/ByteString.hs, dist/build/System/Posix/Files/ByteString.js_p_o )
[18 of 39] Compiling System.Posix.Directory.ByteString ( dist/build/System/Posix/Directory/ByteString.hs, dist/build/System/Posix/Directory/ByteString.js_p_o )
[19 of 39] Compiling System.Posix.DynamicLinker ( dist/build/System/Posix/DynamicLinker.hs, dist/build/System/Posix/DynamicLinker.js_p_o )
[20 of 39] Compiling System.Posix.DynamicLinker.Module ( dist/build/System/Posix/DynamicLinker/Module.hs, dist/build/System/Posix/DynamicLinker/Module.js_p_o )
[21 of 39] Compiling System.Posix.DynamicLinker.Module.ByteString ( dist/build/System/Posix/DynamicLinker/Module/ByteString.hs, dist/build/System/Posix/DynamicLinker/Module/ByteString.js_p_o )
[22 of 39] Compiling System.Posix.SharedMem ( dist/build/System/Posix/SharedMem.hs, dist/build/System/Posix/SharedMem.js_p_o )
[23 of 39] Compiling System.Posix.Semaphore ( dist/build/System/Posix/Semaphore.hs, dist/build/System/Posix/Semaphore.js_p_o )
[24 of 39] Compiling System.Posix.Resource ( dist/build/System/Posix/Resource.hs, dist/build/System/Posix/Resource.js_p_o )
[25 of 39] Compiling System.Posix.User ( dist/build/System/Posix/User.hs, dist/build/System/Posix/User.js_p_o )
[26 of 39] Compiling System.Posix.Time ( dist/build/System/Posix/Time.hs, dist/build/System/Posix/Time.js_p_o )
[27 of 39] Compiling System.Posix.Terminal ( dist/build/System/Posix/Terminal.hs, dist/build/System/Posix/Terminal.js_p_o )
[28 of 39] Compiling System.Posix.Process ( dist/build/System/Posix/Process.hs, dist/build/System/Posix/Process.js_p_o )
[29 of 39] Compiling System.Posix.Env ( dist/build/System/Posix/Env.hs, dist/build/System/Posix/Env.js_p_o )
[30 of 39] Compiling System.Posix.IO  ( dist/build/System/Posix/IO.hs, dist/build/System/Posix/IO.js_p_o )
[31 of 39] Compiling System.Posix.Temp ( dist/build/System/Posix/Temp.hs, dist/build/System/Posix/Temp.js_p_o )
[32 of 39] Compiling System.Posix.Temp.ByteString ( dist/build/System/Posix/Temp/ByteString.hs, dist/build/System/Posix/Temp/ByteString.js_p_o )
[33 of 39] Compiling System.Posix.Unistd ( dist/build/System/Posix/Unistd.hs, dist/build/System/Posix/Unistd.js_p_o )
[34 of 39] Compiling System.Posix.Files ( dist/build/System/Posix/Files.hs, dist/build/System/Posix/Files.js_p_o )
[35 of 39] Compiling System.Posix.Directory ( dist/build/System/Posix/Directory.hs, dist/build/System/Posix/Directory.js_p_o )
[36 of 39] Compiling System.Posix.Signals ( dist/build/System/Posix/Signals.hs, dist/build/System/Posix/Signals.js_p_o )

System/Posix/Signals.hsc:106:1: Warning:
    The import of ‘Data.Word’ is redundant
      except perhaps to import instances from ‘Data.Word’
    To import instances alone, use: import Data.Word()

System/Posix/Signals.hsc:116:1: Warning:
    The import of ‘System.Posix.Process.Internals’ is redundant
      except perhaps to import instances from ‘System.Posix.Process.Internals’
    To import instances alone, use: import System.Posix.Process.Internals()

dist/build/System/Posix/Signals.hs:136:1: Warning:
    Module ‘GHC.Conc’ does not export ‘Signal’

dist/build/System/Posix/Signals.hs:136:1: Warning:
    The import of ‘GHC.Conc’ is redundant
      except perhaps to import instances from ‘GHC.Conc’
    To import instances alone, use: import GHC.Conc()
[37 of 39] Compiling System.Posix.ByteString ( System/Posix/ByteString.hs, dist/build/System/Posix/ByteString.js_p_o )
[38 of 39] Compiling System.Posix.Signals.Exts ( dist/build/System/Posix/Signals/Exts.hs, dist/build/System/Posix/Signals/Exts.js_p_o )
[39 of 39] Compiling System.Posix     ( System/Posix.hs, dist/build/System/Posix.js_p_o )
In-place registering unix-2.7.1.0...
Running Haddock for unix-2.7.1.0...
Warning: The program 'hscolour' version >=1.8 is required but it could not be
found.
Preprocessing library unix-2.7.1.0...
Haddock coverage:
  38% ( 15 / 39) in 'System.Posix.Terminal.Common'
  Missing documentation for:
    TerminalAttributes (System/Posix/Terminal/Common.hsc:85)
    TerminalState (System/Posix/Terminal/Common.hsc:374)
    CTermios (System/Posix/Terminal/Common.hsc:84)
    TerminalMode (System/Posix/Terminal/Common.hsc:94)
    withoutMode (System/Posix/Terminal/Common.hsc:134)
    withMode (System/Posix/Terminal/Common.hsc:163)
    terminalMode (System/Posix/Terminal/Common.hsc:192)
    bitsPerByte (System/Posix/Terminal/Common.hsc:221)
    withBits (System/Posix/Terminal/Common.hsc:235)
    ControlCharacter (System/Posix/Terminal/Common.hsc:249)
    controlChar (System/Posix/Terminal/Common.hsc:260)
    withCC (System/Posix/Terminal/Common.hsc:269)
    withoutCC (System/Posix/Terminal/Common.hsc:277)
    inputTime (System/Posix/Terminal/Common.hsc:285)
    withTime (System/Posix/Terminal/Common.hsc:291)
    minInput (System/Posix/Terminal/Common.hsc:297)
    withMinInput (System/Posix/Terminal/Common.hsc:303)
    BaudRate (System/Posix/Terminal/Common.hsc:309)
    inputSpeed (System/Posix/Terminal/Common.hsc:329)
    withInputSpeed (System/Posix/Terminal/Common.hsc:338)
    outputSpeed (System/Posix/Terminal/Common.hsc:346)
    withOutputSpeed (System/Posix/Terminal/Common.hsc:355)
    QueueSelector (System/Posix/Terminal/Common.hsc:418)
    FlowAction (System/Posix/Terminal/Common.hsc:438)
 100% (  5 /  5) in 'System.Posix.Fcntl'
  82% ( 31 / 38) in 'System.Posix.IO.Common'
  Missing documentation for:
    stdInput (System/Posix/IO/Common.hsc:131)
    stdOutput (System/Posix/IO/Common.hsc:131)
    stdError (System/Posix/IO/Common.hsc:131)
    OpenMode (System/Posix/IO/Common.hsc:136)
    FdOption (System/Posix/IO/Common.hsc:255)
    FileLock (System/Posix/IO/Common.hsc:310)
    LockRequest (System/Posix/IO/Common.hsc:306)
  81% ( 59 / 73) in 'System.Posix.Files.Common'
  Missing documentation for:
    fileTypeModes (System/Posix/Files/Common.hsc:191)
    blockSpecialMode (System/Posix/Files/Common.hsc:194)
    characterSpecialMode (System/Posix/Files/Common.hsc:197)
    namedPipeMode (System/Posix/Files/Common.hsc:200)
    regularFileMode (System/Posix/Files/Common.hsc:203)
    directoryMode (System/Posix/Files/Common.hsc:206)
    symbolicLinkMode (System/Posix/Files/Common.hsc:209)
    socketMode (System/Posix/Files/Common.hsc:212)
    PathVar (System/Posix/Files/Common.hsc:536)
    pathVarConst (System/Posix/Files/Common.hsc:558)
    CTimeVal (System/Posix/Files/Common.hsc:440)
    toCTimeVal (System/Posix/Files/Common.hsc:453)
    c_utimes (System/Posix/Files/Common.hsc:459)
    c_lutimes (System/Posix/Files/Common.hsc:463)
  42% (  5 / 12) in 'System.Posix.DynamicLinker.Prim'
  Missing documentation for:
    c_dlopen (System/Posix/DynamicLinker/Prim.hsc:85)
    c_dlsym (System/Posix/DynamicLinker/Prim.hsc:86)
    c_dlerror (System/Posix/DynamicLinker/Prim.hsc:87)
    c_dlclose (System/Posix/DynamicLinker/Prim.hsc:88)
    haveRtldLocal (System/Posix/DynamicLinker/Prim.hsc:71)
    packRTLDFlags (System/Posix/DynamicLinker/Prim.hsc:90)
    packDL (System/Posix/DynamicLinker/Prim.hsc:109)
  50% (  4 /  8) in 'System.Posix.DynamicLinker.Common'
  Missing documentation for:
    dlerror (System/Posix/DynamicLinker/Common.hsc:63)
    dlclose (System/Posix/DynamicLinker/Common.hsc:59)
    throwDLErrorIf (System/Posix/DynamicLinker/Common.hsc:80)
    Module (System/Posix/DynamicLinker/Common.hsc:92)
  30% (  3 / 10) in 'System.Posix.Directory.Common'
  Missing documentation for:
    DirStream (System/Posix/Directory/Common.hsc:40)
    CDir (System/Posix/Directory/Common.hsc:42)
    CDirent (System/Posix/Directory/Common.hsc:43)
    DirStreamOffset (System/Posix/Directory/Common.hsc:62)
    seekDirStream (System/Posix/Directory/Common.hsc:65)
    tellDirStream (System/Posix/Directory/Common.hsc:74)
    changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:83)
  20% (  1 /  5) in 'System.Posix.Process.Internals'
  Missing documentation for:
    Module header
    pPrPr_disableITimers (System/Posix/Process/Internals.hs:35)
    c_execvpe (System/Posix/Process/Internals.hs:38)
    decipherWaitStatus (System/Posix/Process/Internals.hs:41)
  78% ( 29 / 37) in 'System.Posix.Process.Common'
  Missing documentation for:
    ProcessTimes (System/Posix/Process/Common.hsc:189)
    nice (System/Posix/Process/Common.hsc:222)
    getProcessPriority (System/Posix/Process/Common.hsc:233)
    getProcessGroupPriority (System/Posix/Process/Common.hsc:234)
    getUserPriority (System/Posix/Process/Common.hsc:235)
    setProcessPriority (System/Posix/Process/Common.hsc:255)
    setProcessGroupPriority (System/Posix/Process/Common.hsc:256)
    setUserPriority (System/Posix/Process/Common.hsc:257)
  64% (  7 / 11) in 'System.Posix.Error'
  Missing documentation for:
    throwErrnoPathIfRetry (System/Posix/Error.hs:52)
    throwErrnoPathIfNullRetry (System/Posix/Error.hs:48)
    throwErrnoPathIfMinus1Retry (System/Posix/Error.hs:38)
    throwErrnoPathIfMinus1Retry_ (System/Posix/Error.hs:43)
  53% (  8 / 15) in 'System.Posix.ByteString.FilePath'
  Missing documentation for:
    withFilePath (System/Posix/ByteString/FilePath.hsc:52)
    peekFilePath (System/Posix/ByteString/FilePath.hsc:55)
    peekFilePathLen (System/Posix/ByteString/FilePath.hsc:58)
    throwErrnoPathIfMinus1Retry (System/Posix/ByteString/FilePath.hsc:62)
    throwErrnoPathIfMinus1Retry_ (System/Posix/ByteString/FilePath.hsc:67)
    throwErrnoPathIfNullRetry (System/Posix/ByteString/FilePath.hsc:72)
    throwErrnoPathIfRetry (System/Posix/ByteString/FilePath.hsc:76)
  44% (  4 /  9) in 'System.Posix.DynamicLinker.ByteString'
  Missing documentation for:
    dlopen (System/Posix/DynamicLinker/ByteString.hsc:64)
    dlerror (System/Posix/DynamicLinker/Common.hsc:63)
    dlclose (System/Posix/DynamicLinker/Common.hsc:59)
    withDL (System/Posix/DynamicLinker/ByteString.hsc:69)
    withDL_ (System/Posix/DynamicLinker/ByteString.hsc:72)
  47% ( 20 / 43) in 'System.Posix.Terminal.ByteString'
  Missing documentation for:
    TerminalAttributes (System/Posix/Terminal/Common.hsc:85)
    TerminalState (System/Posix/Terminal/Common.hsc:374)
    TerminalMode (System/Posix/Terminal/Common.hsc:94)
    withoutMode (System/Posix/Terminal/Common.hsc:134)
    withMode (System/Posix/Terminal/Common.hsc:163)
    terminalMode (System/Posix/Terminal/Common.hsc:192)
    bitsPerByte (System/Posix/Terminal/Common.hsc:221)
    withBits (System/Posix/Terminal/Common.hsc:235)
    ControlCharacter (System/Posix/Terminal/Common.hsc:249)
    controlChar (System/Posix/Terminal/Common.hsc:260)
    withCC (System/Posix/Terminal/Common.hsc:269)
    withoutCC (System/Posix/Terminal/Common.hsc:277)
    inputTime (System/Posix/Terminal/Common.hsc:285)
    withTime (System/Posix/Terminal/Common.hsc:291)
    minInput (System/Posix/Terminal/Common.hsc:297)
    withMinInput (System/Posix/Terminal/Common.hsc:303)
    BaudRate (System/Posix/Terminal/Common.hsc:309)
    inputSpeed (System/Posix/Terminal/Common.hsc:329)
    withInputSpeed (System/Posix/Terminal/Common.hsc:338)
    outputSpeed (System/Posix/Terminal/Common.hsc:346)
    withOutputSpeed (System/Posix/Terminal/Common.hsc:355)
    QueueSelector (System/Posix/Terminal/Common.hsc:418)
    FlowAction (System/Posix/Terminal/Common.hsc:438)
  79% ( 30 / 38) in 'System.Posix.Process.ByteString'
  Missing documentation for:
    ProcessTimes (System/Posix/Process/Common.hsc:189)
    nice (System/Posix/Process/Common.hsc:222)
    getProcessPriority (System/Posix/Process/Common.hsc:233)
    getProcessGroupPriority (System/Posix/Process/Common.hsc:234)
    getUserPriority (System/Posix/Process/Common.hsc:235)
    setProcessPriority (System/Posix/Process/Common.hsc:255)
    setProcessGroupPriority (System/Posix/Process/Common.hsc:256)
    setUserPriority (System/Posix/Process/Common.hsc:257)
  91% ( 10 / 11) in 'System.Posix.Env.ByteString'
  Missing documentation for:
    getEnvironmentPrim (System/Posix/Env/ByteString.hsc:66)
  82% ( 32 / 39) in 'System.Posix.IO.ByteString'

System/Posix/Signals.hsc:106:1: Warning:
  Missing documentation for:
    The import of ‘Data.Word’ is redundant
    stdInput (System/Posix/IO/Common.hsc:131)
      except perhaps to import instances from ‘Data.Word’
    stdOutput (System/Posix/IO/Common.hsc:131)
    To import instances alone, use: import Data.Word()
    stdError (System/Posix/IO/Common.hsc:131)

    OpenMode (System/Posix/IO/Common.hsc:136)
System/Posix/Signals.hsc:116:1: Warning:
    FdOption (System/Posix/IO/Common.hsc:255)
    The import of ‘System.Posix.Process.Internals’ is redundant
    FileLock (System/Posix/IO/Common.hsc:310)
      except perhaps to import instances from ‘System.Posix.Process.Internals’
    LockRequest (System/Posix/IO/Common.hsc:306)
    To import instances alone, use: import System.Posix.Process.Internals()
  90% ( 85 / 94) in 'System.Posix.Files.ByteString'

  Missing documentation for:
dist/build/System/Posix/Signals.hs:136:1: Warning:
    fileTypeModes (System/Posix/Files/Common.hsc:191)
    Module ‘GHC.Conc’ does not export ‘Signal’
    blockSpecialMode (System/Posix/Files/Common.hsc:194)

    characterSpecialMode (System/Posix/Files/Common.hsc:197)
dist/build/System/Posix/Signals.hs:136:1: Warning:
    namedPipeMode (System/Posix/Files/Common.hsc:200)
    The import of ‘GHC.Conc’ is redundant
    regularFileMode (System/Posix/Files/Common.hsc:203)
      except perhaps to import instances from ‘GHC.Conc’
    directoryMode (System/Posix/Files/Common.hsc:206)
    To import instances alone, use: import GHC.Conc()
    symbolicLinkMode (System/Posix/Files/Common.hsc:209)
    socketMode (System/Posix/Files/Common.hsc:212)
    PathVar (System/Posix/Files/Common.hsc:536)
  65% ( 11 / 17) in 'System.Posix.Directory.ByteString'
  Missing documentation for:
    removeDirectory (System/Posix/Directory/ByteString.hsc:153)
    DirStream (System/Posix/Directory/Common.hsc:40)
    DirStreamOffset (System/Posix/Directory/Common.hsc:62)
    tellDirStream (System/Posix/Directory/Common.hsc:74)
    seekDirStream (System/Posix/Directory/Common.hsc:65)
    changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:83)
  44% (  4 /  9) in 'System.Posix.DynamicLinker'
  Missing documentation for:
    dlopen (System/Posix/DynamicLinker.hsc:63)
    dlerror (System/Posix/DynamicLinker/Common.hsc:63)
    dlclose (System/Posix/DynamicLinker/Common.hsc:59)
    withDL (System/Posix/DynamicLinker.hsc:68)
    withDL_ (System/Posix/DynamicLinker.hsc:71)
  12% (  1 /  8) in 'System.Posix.DynamicLinker.Module'
  Missing documentation for:
    Module (System/Posix/DynamicLinker/Common.hsc:92)
    moduleOpen (System/Posix/DynamicLinker/Module.hsc:74)
    moduleSymbol (System/Posix/DynamicLinker/Module.hsc:83)
    moduleClose (System/Posix/DynamicLinker/Module.hsc:88)
    moduleError (System/Posix/DynamicLinker/Module.hsc:93)
    withModule (System/Posix/DynamicLinker/Module.hsc:100)
    withModule_ (System/Posix/DynamicLinker/Module.hsc:116)
  12% (  1 /  8) in 'System.Posix.DynamicLinker.Module.ByteString'
  Missing documentation for:
    Module (System/Posix/DynamicLinker/Common.hsc:92)
    moduleOpen (System/Posix/DynamicLinker/Module/ByteString.hsc:74)
    moduleSymbol (System/Posix/DynamicLinker/Module.hsc:83)
    moduleClose (System/Posix/DynamicLinker/Module.hsc:88)
    moduleError (System/Posix/DynamicLinker/Module.hsc:93)
    withModule (System/Posix/DynamicLinker/Module.hsc:100)
    withModule_ (System/Posix/DynamicLinker/Module.hsc:116)
  75% (  3 /  4) in 'System.Posix.SharedMem'
  Missing documentation for:
    ShmOpenFlags (System/Posix/SharedMem.hsc:38)
  80% (  8 / 10) in 'System.Posix.Semaphore'
  Missing documentation for:
    OpenSemFlags (System/Posix/Semaphore.hsc:39)
    Semaphore (System/Posix/Semaphore.hsc:47)
  29% (  2 /  7) in 'System.Posix.Resource'
  Missing documentation for:
    ResourceLimit (System/Posix/Resource.hsc:52)
    ResourceLimits (System/Posix/Resource.hsc:48)
    Resource (System/Posix/Resource.hsc:36)
    getResourceLimit (System/Posix/Resource.hsc:66)
    setResourceLimit (System/Posix/Resource.hsc:78)
  92% ( 24 / 26) in 'System.Posix.User'
  Missing documentation for:
    GroupEntry (System/Posix/User.hsc:191)
    UserEntry (System/Posix/User.hsc:288)
 100% (  2 /  2) in 'System.Posix.Time'
  47% ( 20 / 43) in 'System.Posix.Terminal'
  Missing documentation for:
    TerminalAttributes (System/Posix/Terminal/Common.hsc:85)
    TerminalState (System/Posix/Terminal/Common.hsc:374)
    TerminalMode (System/Posix/Terminal/Common.hsc:94)
    withoutMode (System/Posix/Terminal/Common.hsc:134)
    withMode (System/Posix/Terminal/Common.hsc:163)
    terminalMode (System/Posix/Terminal/Common.hsc:192)
    bitsPerByte (System/Posix/Terminal/Common.hsc:221)
    withBits (System/Posix/Terminal/Common.hsc:235)
    ControlCharacter (System/Posix/Terminal/Common.hsc:249)
    controlChar (System/Posix/Terminal/Common.hsc:260)
    withCC (System/Posix/Terminal/Common.hsc:269)
    withoutCC (System/Posix/Terminal/Common.hsc:277)
    inputTime (System/Posix/Terminal/Common.hsc:285)
    withTime (System/Posix/Terminal/Common.hsc:291)
    minInput (System/Posix/Terminal/Common.hsc:297)
    withMinInput (System/Posix/Terminal/Common.hsc:303)
    BaudRate (System/Posix/Terminal/Common.hsc:309)
    inputSpeed (System/Posix/Terminal/Common.hsc:329)
    withInputSpeed (System/Posix/Terminal/Common.hsc:338)
    outputSpeed (System/Posix/Terminal/Common.hsc:346)
    withOutputSpeed (System/Posix/Terminal/Common.hsc:355)
    QueueSelector (System/Posix/Terminal/Common.hsc:418)
    FlowAction (System/Posix/Terminal/Common.hsc:438)
  79% ( 30 / 38) in 'System.Posix.Process'
  Missing documentation for:
    ProcessTimes (System/Posix/Process/Common.hsc:189)
    nice (System/Posix/Process/Common.hsc:222)
    getProcessPriority (System/Posix/Process/Common.hsc:233)
    getProcessGroupPriority (System/Posix/Process/Common.hsc:234)
    getUserPriority (System/Posix/Process/Common.hsc:235)
    setProcessPriority (System/Posix/Process/Common.hsc:255)
    setProcessGroupPriority (System/Posix/Process/Common.hsc:256)
    setUserPriority (System/Posix/Process/Common.hsc:257)
  82% ( 32 / 39) in 'System.Posix.IO'
  Missing documentation for:
    stdInput (System/Posix/IO/Common.hsc:131)
    stdOutput (System/Posix/IO/Common.hsc:131)
    stdError (System/Posix/IO/Common.hsc:131)
    OpenMode (System/Posix/IO/Common.hsc:136)
    FdOption (System/Posix/IO/Common.hsc:255)
    FileLock (System/Posix/IO/Common.hsc:310)
    LockRequest (System/Posix/IO/Common.hsc:306)
 100% (  4 /  4) in 'System.Posix.Temp'
 100% (  4 /  4) in 'System.Posix.Temp.ByteString'
  69% (  9 / 13) in 'System.Posix.Unistd'
  Missing documentation for:
    SystemID (System/Posix/Unistd.hsc:76)
    getSystemID (System/Posix/Unistd.hsc:84)
    SysVar (System/Posix/Unistd.hsc:193)
    getSysVar (System/Posix/Unistd.hsc:203)
  90% ( 85 / 94) in 'System.Posix.Files'
  Missing documentation for:
    fileTypeModes (System/Posix/Files/Common.hsc:191)
    blockSpecialMode (System/Posix/Files/Common.hsc:194)
    characterSpecialMode (System/Posix/Files/Common.hsc:197)
    namedPipeMode (System/Posix/Files/Common.hsc:200)
    regularFileMode (System/Posix/Files/Common.hsc:203)
    directoryMode (System/Posix/Files/Common.hsc:206)
    symbolicLinkMode (System/Posix/Files/Common.hsc:209)
    socketMode (System/Posix/Files/Common.hsc:212)
    PathVar (System/Posix/Files/Common.hsc:536)
  65% ( 11 / 17) in 'System.Posix.Directory'
  Missing documentation for:
    removeDirectory (System/Posix/Directory.hsc:152)
    DirStream (System/Posix/Directory/Common.hsc:40)
    DirStreamOffset (System/Posix/Directory/Common.hsc:62)
    tellDirStream (System/Posix/Directory/Common.hsc:74)
    seekDirStream (System/Posix/Directory/Common.hsc:65)
    changeWorkingDirectoryFd (System/Posix/Directory/Common.hsc:83)
  30% ( 27 / 89) in 'System.Posix.Signals'
  Missing documentation for:
    Signal (System/Posix/Signals.hsc:312)
    nullSignal (System/Posix/Signals.hsc:128)
    internalAbort (System/Posix/Signals.hsc:190)
    sigABRT (System/Posix/Signals.hsc:131)
    realTimeAlarm (System/Posix/Signals.hsc:193)
    sigALRM (System/Posix/Signals.hsc:133)
    busError (System/Posix/Signals.hsc:196)
    sigBUS (System/Posix/Signals.hsc:135)
    processStatusChanged (System/Posix/Signals.hsc:199)
    sigCHLD (System/Posix/Signals.hsc:137)
    continueProcess (System/Posix/Signals.hsc:202)
    sigCONT (System/Posix/Signals.hsc:139)
    floatingPointException (System/Posix/Signals.hsc:205)
    sigFPE (System/Posix/Signals.hsc:141)
    lostConnection (System/Posix/Signals.hsc:208)
    sigHUP (System/Posix/Signals.hsc:143)
    illegalInstruction (System/Posix/Signals.hsc:211)
    sigILL (System/Posix/Signals.hsc:145)
    keyboardSignal (System/Posix/Signals.hsc:214)
    sigINT (System/Posix/Signals.hsc:147)
    killProcess (System/Posix/Signals.hsc:217)
    sigKILL (System/Posix/Signals.hsc:149)
    openEndedPipe (System/Posix/Signals.hsc:220)
    sigPIPE (System/Posix/Signals.hsc:151)
    keyboardTermination (System/Posix/Signals.hsc:223)
    sigQUIT (System/Posix/Signals.hsc:153)
    segmentationViolation (System/Posix/Signals.hsc:226)
    sigSEGV (System/Posix/Signals.hsc:155)
    softwareStop (System/Posix/Signals.hsc:229)
    sigSTOP (System/Posix/Signals.hsc:157)
    softwareTermination (System/Posix/Signals.hsc:232)
    sigTERM (System/Posix/Signals.hsc:159)
    keyboardStop (System/Posix/Signals.hsc:235)
    sigTSTP (System/Posix/Signals.hsc:161)
    backgroundRead (System/Posix/Signals.hsc:238)
    sigTTIN (System/Posix/Signals.hsc:163)
    backgroundWrite (System/Posix/Signals.hsc:241)
    sigTTOU (System/Posix/Signals.hsc:165)
    userDefinedSignal1 (System/Posix/Signals.hsc:244)
    sigUSR1 (System/Posix/Signals.hsc:167)
    userDefinedSignal2 (System/Posix/Signals.hsc:247)
    sigUSR2 (System/Posix/Signals.hsc:169)
    profilingTimerExpired (System/Posix/Signals.hsc:255)
    sigPROF (System/Posix/Signals.hsc:175)
    badSystemCall (System/Posix/Signals.hsc:258)
    sigSYS (System/Posix/Signals.hsc:177)
    breakpointTrap (System/Posix/Signals.hsc:261)
    sigTRAP (System/Posix/Signals.hsc:179)
    urgentDataAvailable (System/Posix/Signals.hsc:264)
    sigURG (System/Posix/Signals.hsc:181)
    virtualTimerExpired (System/Posix/Signals.hsc:267)
    sigVTALRM (System/Posix/Signals.hsc:183)
    cpuTimeLimitExceeded (System/Posix/Signals.hsc:270)
    sigXCPU (System/Posix/Signals.hsc:185)
    fileSizeLimitExceeded (System/Posix/Signals.hsc:273)
    sigXFSZ (System/Posix/Signals.hsc:187)
    SignalSet (System/Posix/Signals.hsc:494)
    emptySignalSet (System/Posix/Signals.hsc:496)
    fullSignalSet (System/Posix/Signals.hsc:502)
    addSignal (System/Posix/Signals.hsc:516)
    deleteSignal (System/Posix/Signals.hsc:525)
    inSignalSet (System/Posix/Signals.hsc:534)
 100% ( 18 / 18) in 'System.Posix.ByteString'
  33% (  2 /  6) in 'System.Posix.Signals.Exts'
  Missing documentation for:
    sigINFO (System/Posix/Signals/Exts.hsc:38)
    sigWINCH (System/Posix/Signals/Exts.hsc:41)
    infoEvent (System/Posix/Signals/Exts.hsc:45)
    windowChange (System/Posix/Signals/Exts.hsc:48)
  90% (  9 / 10) in 'System.Posix.Env'
  Missing documentation for:
    getEnvironmentPrim (System/Posix/Env.hsc:69)
 100% ( 17 / 17) in 'System.Posix'
Warning: System.Posix.Process.Internals: could not find link destinations for:
    Signal
Warning: System.Posix.Process.ByteString: could not find link destinations for:
    Signal
Warning: System.Posix.Process: could not find link destinations for:
    Signal
Documentation created: dist/doc/html/unix/index.html
Creating package registration file:
/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/pkgConf-unix-2.7.119427277221083454666.0
Installing library in
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/lib/unix-2.7.1.0
Registering unix-2.7.1.0...
Installed unix-2.7.1.0
Configuring directory-1.2.2.0...
configure: WARNING: unrecognized options: --with-compiler, --with-hc-pkg, --with-gcc
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/stat.h... (cached) yes
configure: creating ./config.status
config.status: creating include/HsDirectoryConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-hc-pkg, --with-gcc
Building directory-1.2.2.0...
Preprocessing library directory-1.2.2.0...
[1 of 1] Compiling System.Directory ( System/Directory.hs, dist/build/System/Directory.js_o )

System/Directory.hs:234:1: Warning:
    Defined but not used: ‘js_exeExtension’

System/Directory.hs:1244:1: Warning:
    Defined but not used: ‘getFileOrSymlinkStatus’

System/Directory.hs:1244:24: Warning: Defined but not used: ‘msg’

System/Directory.hs:1421:1: Warning:
    Defined but not used: ‘exeExtension’
[1 of 1] Compiling System.Directory ( System/Directory.hs, dist/build/System/Directory.js_p_o )

System/Directory.hs:234:1: Warning:
    Defined but not used: ‘js_exeExtension’

System/Directory.hs:1244:1: Warning:
    Defined but not used: ‘getFileOrSymlinkStatus’

System/Directory.hs:1244:24: Warning: Defined but not used: ‘msg’

System/Directory.hs:1421:1: Warning:
    Defined but not used: ‘exeExtension’
In-place registering directory-1.2.2.0...
Running Haddock for directory-1.2.2.0...
Warning: The program 'hscolour' version >=1.8 is required but it could not be
found.
Preprocessing library directory-1.2.2.0...

System/Directory.hs:234:1: Warning:
    Defined but not used: ‘js_exeExtension’

System/Directory.hs:1244:1: Warning:
    Defined but not used: ‘getFileOrSymlinkStatus’

System/Directory.hs:1244:24: Warning: Defined but not used: ‘msg’

System/Directory.hs:1421:1: Warning:
    Defined but not used: ‘exeExtension’
Haddock coverage:
  75% ( 36 / 48) in 'System.Directory'
  Missing documentation for:
    Permissions (System/Directory.hs:163)
    emptyPermissions (System/Directory.hs:169)
    readable (System/Directory.hs:165)
    writable (System/Directory.hs:165)
    executable (System/Directory.hs:166)
    searchable (System/Directory.hs:166)
    setOwnerReadable (System/Directory.hs:177)
    setOwnerWritable (System/Directory.hs:180)
    setOwnerExecutable (System/Directory.hs:183)
    setOwnerSearchable (System/Directory.hs:186)
    getPermissions (System/Directory.hs:243)
    copyPermissions (System/Directory.hs:344)
Warning: System.Directory: could not find link destinations for:
    InappropriateType NotDirectory Directory DirectoryLink removePathRecursive removeContentsRecursive
Documentation created: dist/doc/html/directory/index.html
Creating package registration file:
/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/pkgConf-directory-1.2.22020739063107554536.0
Installing library in
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/lib/directory-1.2.2.0
Registering directory-1.2.2.0...
Installed directory-1.2.2.0
Configuring process-1.2.3.0...
configure: WARNING: unrecognized options: --with-compiler, --with-hc-pkg, --with-gcc
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for setitimer... yes
checking for sysconf... yes
checking value of SIG_DFL... 0
checking value of SIG_IGN... 1
configure: creating ./config.status
config.status: creating include/HsProcessConfig.h
configure: WARNING: unrecognized options: --with-compiler, --with-hc-pkg, --with-gcc
Building process-1.2.3.0...
Preprocessing library process-1.2.3.0...
[1 of 3] Compiling System.Process.Internals ( System/Process/Internals.hs, dist/build/System/Process/Internals.js_o )

System/Process/Internals.hs:52:1: Warning:
    The import of ‘Data.Bits’ is redundant
      except perhaps to import instances from ‘Data.Bits’
    To import instances alone, use: import Data.Bits()

System/Process/Internals.hs:57:1: Warning:
    The import of ‘Foreign.Storable’ is redundant
      except perhaps to import instances from ‘Foreign.Storable’
    To import instances alone, use: import Foreign.Storable()

System/Process/Internals.hs:58:1: Warning:
    The import of ‘System.IO.Unsafe’ is redundant
      except perhaps to import instances from ‘System.IO.Unsafe’
    To import instances alone, use: import System.IO.Unsafe()

System/Process/Internals.hs:96:1: Warning:
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

System/Process/Internals.hs:116:1: Warning:
    Defined but not used: type constructor or class ‘JSObject’

System/Process/Internals.hs:129:1: Warning:
    Defined but not used: ‘throwErrnoIfJSNull’

System/Process/Internals.hs:321:8: Warning:
    Defined but not used: ‘args’

System/Process/Internals.hs:330:22: Warning:
    This binding for ‘args’ shadows the existing binding
      bound at System/Process/Internals.hs:321:8

System/Process/Internals.hs:336:6: Warning:
    Defined but not used: ‘fds’

System/Process/Internals.hs:700:15: Warning:
    This binding for ‘xs’ shadows the existing binding
      bound at System/Process/Internals.hs:696:32
[2 of 3] Compiling System.Process   ( dist/build/System/Process.hs, dist/build/System/Process.js_o )

System/Process.hsc:102:1: Warning:
    The import of ‘System.Posix.Process’ is redundant
      except perhaps to import instances from ‘System.Posix.Process’
    To import instances alone, use: import System.Posix.Process()

System/Process.hsc:103:1: Warning:
    The qualified import of ‘System.Posix.IO’ is redundant
      except perhaps to import instances from ‘System.Posix.IO’
    To import instances alone, use: import System.Posix.IO()

System/Process.hsc:104:1: Warning:
    The import of ‘System.Posix.Types’ is redundant
      except perhaps to import instances from ‘System.Posix.Types’
    To import instances alone, use: import System.Posix.Types()

System/Process.hsc:709:24: Warning: Defined but not used: ‘h’
[3 of 3] Compiling System.Cmd       ( System/Cmd.hs, dist/build/System/Cmd.js_o )
[1 of 3] Compiling System.Process.Internals ( System/Process/Internals.hs, dist/build/System/Process/Internals.js_p_o )

System/Process/Internals.hs:52:1: Warning:
    The import of ‘Data.Bits’ is redundant
      except perhaps to import instances from ‘Data.Bits’
    To import instances alone, use: import Data.Bits()

System/Process/Internals.hs:57:1: Warning:
    The import of ‘Foreign.Storable’ is redundant
      except perhaps to import instances from ‘Foreign.Storable’
    To import instances alone, use: import Foreign.Storable()

System/Process/Internals.hs:58:1: Warning:
    The import of ‘System.IO.Unsafe’ is redundant
      except perhaps to import instances from ‘System.IO.Unsafe’
    To import instances alone, use: import System.IO.Unsafe()

System/Process/Internals.hs:96:1: Warning:
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

System/Process/Internals.hs:116:1: Warning:
    Defined but not used: type constructor or class ‘JSObject’

System/Process/Internals.hs:129:1: Warning:
    Defined but not used: ‘throwErrnoIfJSNull’

System/Process/Internals.hs:321:8: Warning:
    Defined but not used: ‘args’

System/Process/Internals.hs:330:22: Warning:
    This binding for ‘args’ shadows the existing binding
      bound at System/Process/Internals.hs:321:8

System/Process/Internals.hs:336:6: Warning:
    Defined but not used: ‘fds’

System/Process/Internals.hs:700:15: Warning:
    This binding for ‘xs’ shadows the existing binding
      bound at System/Process/Internals.hs:696:32
[2 of 3] Compiling System.Process   ( dist/build/System/Process.hs, dist/build/System/Process.js_p_o )

System/Process.hsc:102:1: Warning:
    The import of ‘System.Posix.Process’ is redundant
      except perhaps to import instances from ‘System.Posix.Process’
    To import instances alone, use: import System.Posix.Process()

System/Process.hsc:103:1: Warning:
    The qualified import of ‘System.Posix.IO’ is redundant
      except perhaps to import instances from ‘System.Posix.IO’
    To import instances alone, use: import System.Posix.IO()

System/Process.hsc:104:1: Warning:
    The import of ‘System.Posix.Types’ is redundant
      except perhaps to import instances from ‘System.Posix.Types’
    To import instances alone, use: import System.Posix.Types()

System/Process.hsc:709:24: Warning: Defined but not used: ‘h’
[3 of 3] Compiling System.Cmd       ( System/Cmd.hs, dist/build/System/Cmd.js_p_o )
In-place registering process-1.2.3.0...
Running Haddock for process-1.2.3.0...
Warning: The program 'hscolour' version >=1.8 is required but it could not be
found.
Preprocessing library process-1.2.3.0...

System/Process/Internals.hs:52:1: Warning:
    The import of ‘Data.Bits’ is redundant
      except perhaps to import instances from ‘Data.Bits’
    To import instances alone, use: import Data.Bits()

System/Process/Internals.hs:57:1: Warning:
    The import of ‘Foreign.Storable’ is redundant
      except perhaps to import instances from ‘Foreign.Storable’
    To import instances alone, use: import Foreign.Storable()

System/Process/Internals.hs:58:1: Warning:
    The import of ‘System.IO.Unsafe’ is redundant
      except perhaps to import instances from ‘System.IO.Unsafe’
    To import instances alone, use: import System.IO.Unsafe()

System/Process/Internals.hs:96:1: Warning:
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

System/Process/Internals.hs:116:1: Warning:
    Defined but not used: type constructor or class ‘JSObject’

System/Process/Internals.hs:129:1: Warning:
    Defined but not used: ‘throwErrnoIfJSNull’

System/Process/Internals.hs:321:8: Warning:
    Defined but not used: ‘args’

System/Process/Internals.hs:330:22: Warning:
    This binding for ‘args’ shadows the existing binding
      bound at System/Process/Internals.hs:321:8

System/Process/Internals.hs:336:6: Warning:
    Defined but not used: ‘fds’

System/Process/Internals.hs:700:15: Warning:
    This binding for ‘xs’ shadows the existing binding
      bound at System/Process/Internals.hs:696:32

System/Process.hsc:102:1: Warning:
    The import of ‘System.Posix.Process’ is redundant
      except perhaps to import instances from ‘System.Posix.Process’
    To import instances alone, use: import System.Posix.Process()

System/Process.hsc:103:1: Warning:
    The qualified import of ‘System.Posix.IO’ is redundant
      except perhaps to import instances from ‘System.Posix.IO’
    To import instances alone, use: import System.Posix.IO()

System/Process.hsc:104:1: Warning:
    The import of ‘System.Posix.Types’ is redundant
      except perhaps to import instances from ‘System.Posix.Types’
    To import instances alone, use: import System.Posix.Types()

System/Process.hsc:709:24: Warning: Defined but not used: ‘h’
Haddock coverage:
  20% (  4 / 20) in 'System.Process.Internals'
  Missing documentation for:
    ProcessHandle (System/Process/Internals.hs:164)
    PHANDLE (System/Process/Internals.hs:180)
    closePHANDLE (System/Process/Internals.hs:187)
    mkProcessHandle (System/Process/Internals.hs:182)
    modifyProcessHandle (System/Process/Internals.hs:166)
    withProcessHandle (System/Process/Internals.hs:172)
    CreateProcess (System/Process/Internals.hs:234)
    CmdSpec (System/Process/Internals.hs:250)
    StdStream (System/Process/Internals.hs:283)
    runGenProcess_ (System/Process/Internals.hs:879)
    startDelegateControlC (System/Process/Internals.hs:345)
    endDelegateControlC (System/Process/Internals.hs:351)
    stopDelegateControlC (System/Process/Internals.hs:348)
    withFilePathException (System/Process/Internals.hs:855)
    withCEnvironment (System/Process/Internals.hs:861)
    translate (System/Process/Internals.hs:825)
  86% ( 32 / 37) in 'System.Process'
  Missing documentation for:
    CreateProcess (System/Process/Internals.hs:234)
    CmdSpec (System/Process/Internals.hs:250)
    StdStream (System/Process/Internals.hs:283)
    ProcessHandle (System/Process/Internals.hs:164)
    system (System/Process.hsc:926)
  67% (  2 /  3) in 'System.Cmd'
  Missing documentation for:
    system (System/Process.hsc:926)
Warning: System.Process.Internals: could not find link destinations for:
    FD
Documentation created: dist/doc/html/process/index.html
Creating package registration file:
/var/folders/wk/z6156zjd63sgwkrbkx3s7rnh0000gn/T/pkgConf-process-1.2.37537995051102246882.0
Installing library in
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/lib/process-1.2.3.0
Registering process-1.2.3.0...
Installed process-1.2.3.0
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs$ [ghcjs-pkg]: /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg "--simple-output" "field" "ghcjs-prim" "key"
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg --simple-output field ghcjs-prim key
ghcjs_9jpamHTyFf8CL10DbS4jxv
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs$ writing wiredinkeys.yaml
/Users/elliot/a/mine/ccw-mich/front$ [ghcjs-pkg]: /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg "list" "--simple-output" "--no-user-package-db"
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg list --simple-output --no-user-package-db
Cabal-1.22.5.0 array-0.5.1.0 base-4.8.2.0 binary-0.7.5.0 bytestring-0.10.6.0 containers-0.5.6.2 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 ghc-prim-0.4.0.0 ghcjs-prim-0.1.0.0 integer-gmp-0.5.1.0 old-locale-1.0.0.7 pretty-1.1.2.0 primitive-0.6.1.0 process-1.2.3.0 rts-1.0 template-haskell-2.10.0.0 time-1.5.0.1 transformers-0.4.2.0 unix-2.7.1.0
unregistering Cabal-1.22.5.0
/Users/elliot/a/mine/ccw-mich/front$ [ghcjs-pkg]: /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg "unregister" "Cabal-1.22.5.0" "--no-user-package-db"
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg unregister Cabal-1.22.5.0 --no-user-package-db
installing Cabal library
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/ghcjs-boot$ [ghcjs-pkg]: /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg "list" "--simple-output" "--no-user-package-db"
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg list --simple-output --no-user-package-db
array-0.5.1.0 base-4.8.2.0 binary-0.7.5.0 bytestring-0.10.6.0 containers-0.5.6.2 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 ghc-prim-0.4.0.0 ghcjs-prim-0.1.0.0 integer-gmp-0.5.1.0 old-locale-1.0.0.7 pretty-1.1.2.0 primitive-0.6.1.0 process-1.2.3.0 rts-1.0 template-haskell-2.10.0.0 time-1.5.0.1 transformers-0.4.2.0 unix-2.7.1.0
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/ghcjs-boot/boot/cabal/Cabal$ rm_rf dist
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/ghcjs-boot$ [cabal]: /Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cabal "--config-file" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/cabalBootConfig" "--ignore-sandbox" "install" "./boot/cabal/Cabal" "--global" "--ghcjs" "--one-shot" "--avoid-reinstalls" "--builddir" "dist" "--with-compiler" "/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs" "--with-hc-pkg" "/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg" "--prefix" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs" "--enable-documentation" "--haddock-html" "--haddock-hyperlink-source" "--enable-shared" "--enable-library-profiling" "--root-cmd" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/run.sh" "-v2" "--dry-run"
/Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cabal --config-file /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs --with-hc-pkg /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg --prefix /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs --enable-documentation --haddock-html --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/run.sh -v2 --dry-run
looking for tool c2hs near compiler in
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin
/Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cpphs --version
/usr/bin/gcc -dumpversion
/Users/elliot/.stack/programs/x86_64-osx/ghc-7.10.3/bin/ghc --numeric-version
/Users/elliot/.stack/programs/x86_64-osx/ghc-7.10.3/bin/ghc-pkg --version
looking for tool haddock near compiler in
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin
found haddock in
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/haddock-ghcjs
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/haddock-ghcjs --version
/Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/happy --version
/Users/elliot/.stack/programs/x86_64-osx/ghc-7.10.3/bin/hpc version
looking for tool hsc2hs near compiler in
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin
found hsc2hs in
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/hsc2hs-ghcjs
/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/hsc2hs-ghcjs --version
/usr/local/bin/pkg-config --version
Warning: cannot determine version of /usr/bin/strip :
""
/usr/bin/tar --help
Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
Choosing modular solver.
Resolving dependencies...
In order, the following would be installed:
Cabal-1.22.4.0 (new package)
/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/ghcjs-boot$ [cabal]: /Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cabal "--config-file" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/cabalBootConfig" "--ignore-sandbox" "install" "./boot/cabal/Cabal" "--global" "--ghcjs" "--one-shot" "--avoid-reinstalls" "--builddir" "dist" "--with-compiler" "/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs" "--with-hc-pkg" "/Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg" "--prefix" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs" "--enable-documentation" "--haddock-html" "--haddock-hyperlink-source" "--enable-shared" "--enable-library-profiling" "--root-cmd" "/Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/run.sh"
/Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cabal --config-file /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs --with-hc-pkg /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg --prefix /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs --enable-documentation --haddock-html --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/run.sh
Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
Resolving dependencies...
Failed to install Cabal-1.22.4.0
cabal: Error: some packages failed to install:
Cabal-1.22.4.0 failed during the configure step. The exception was:
user error (The package 'Cabal' requires Cabal library version -any && >=1.10
but no suitable version is installed.)
ghcjs-boot: error running: /Users/elliot/.stack/snapshots/x86_64-osx/lts-5.8/7.10.3/bin/cabal --config-file /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/cabalBootConfig --ignore-sandbox install ./boot/cabal/Cabal --global --ghcjs --one-shot --avoid-reinstalls --builddir dist --with-compiler /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs --with-hc-pkg /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-pkg --prefix /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs --enable-documentation --haddock-html --haddock-hyperlink-source --enable-shared --enable-library-profiling --root-cmd /Users/elliot/.ghcjs/x86_64-darwin-0.2.0.9005008-7.10.3/ghcjs/run.sh
exit status: 1
stderr: Warning: No remote package servers have been specified. Usually you would have
one specified in the config file.
cabal: Error: some packages failed to install:
Cabal-1.22.4.0 failed during the configure step. The exception was:
user error (The package 'Cabal' requires Cabal library version -any && >=1.10
but no suitable version is installed.)

Booting GHCJS (this will take a long time) ...Process exited with ExitFailure 1: /Users/elliot/.stack/programs/x86_64-osx/ghcjs-0.2.0.20160316_ghc-7.10.3/src/.stack-work/install/x86_64-osx/lts-5.8/7.10.3/bin/ghcjs-boot --clean
tolysz commented 8 years ago

Hi, Could you just say how did you boot it? ghcjs-0.2.0.20160316_ghc-7.10.3 looks curious.

try adopt: https://github.com/tolysz/video/blob/ghcjs/client/build2.sh For building.

3noch commented 8 years ago

I ran stack setup. That's the name of the compiler that I used (since stack needs a certain format).

3noch commented 8 years ago

My stack.yaml file is very much like the one you refer to in the README. I'm on a Mac if that matters.

tolysz commented 8 years ago

I am testing it by building on a clean machine using Debian 8. and it failed too :( it failed the same way even if used the master unchanged copy from ghcjs.luite.com) I am maybe there is some system dependency/program/library I am missing

tolysz commented 8 years ago

Ok. Fixed it. Successfully booted using: stackage:nightly-2016-04-16, ghcjs(2016-04-16), node 5.10.1;

and https://github.com/tolysz/video/blob/ghcjs/client/build.sh

the actual compiler: http://tolysz.org/ghcjs/nightly-2016-04-16-820160416.tar.gz

3noch commented 8 years ago

Great. I'll try it out!

tolysz commented 8 years ago

The easiest to try is: https://github.com/tolysz/reflex-todomvc @ stack-experimental branch