Skip to content

Instantly share code, notes, and snippets.

@mkscrg
Last active February 8, 2016 19:27
Show Gist options
  • Save mkscrg/18c560b8eb303c6ebcf2 to your computer and use it in GitHub Desktop.
Save mkscrg/18c560b8eb303c6ebcf2 to your computer and use it in GitHub Desktop.

Cabal breaks hsc2hs on Windows with many dependencies

  • Clone this Gist

  • Generate some fake dependencies: bash mkdeps.sh

  • Setup a Windows VM: vagrant up

  • RDP to the VM (vagrant rdp), open Powershell, and

    cd /vagrant
    stack setup
    Start-Process stack 'build -v --cabal-verbose .' -Wait -RedirectStandardError stack-err.txt.
    
  • Inspect stack-err.txt

name: hsc2hs-windows-broken
version: 0.0.0
build-type: Simple
cabal-version: >= 1.20
executable hsc2hs-windows-broken
default-language: Haskell2010
main-is: Main.hs
other-modules: HSCBroken
build-depends:
base
module HSCBroken where
main :: IO ()
main = return ()
module Main where
import qualified HSCBroken
main :: IO ()
main = HSCBroken.main
set -e
mkdir deps
for i in {1..100}; do
pkg="hsc-windows-broken-dep$i"
dep_dir="deps/$pkg"
module="HSCBrokenDep$i"
mkdir $dep_dir
cat << EOF > $dep_dir/$pkg.cabal
name: $pkg
version: 0.0.0
build-type: Simple
cabal-version: >= 1.20
library
default-language: Haskell2010
exposed-modules: $module
build-depends: base
EOF
cat << EOF > $dep_dir/$module.hs
module $module where
data $module = $module ()
EOF
echo " - $dep_dir" >> stack.yaml
echo " , $pkg" >> hsc2hs-windows-broken.cabal
done
Version 1.0.0, Git revision 3bc26237b5b3c387b8fd564459ea4dd88fd58b30 (2939 commits) x86_64
2016-02-08 10:38:05.433072: [debug] Checking for project config at: C:\vagrant\stack.yaml @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Config src/Stack\Config.hs:577:9)
2016-02-08 10:38:05.433072: [debug] Loading project config file stack.yaml @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Config src/Stack\Config.hs:600:13)
2016-02-08 10:38:05.433072: [debug] Trying to decode C:\sr\build-plan-cache\x86_64-windows\lts-5.0.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:55:5)
2016-02-08 10:38:05.448685: [debug] Success decoding C:\sr\build-plan-cache\x86_64-windows\lts-5.0.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:64:13)
2016-02-08 10:38:05.448685: [debug] Trying to decode C:\sr\indices\Hackage\00-index.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:55:5)
2016-02-08 10:38:05.590150: [debug] Success decoding C:\sr\indices\Hackage\00-index.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:64:13)
2016-02-08 10:38:05.590150: [debug] Run process: ghc --numeric-version @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:05.604940: [debug] Run process: ghc-pkg --no-user-package-db field --simple-output Cabal version @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:05.698650: [debug] Run process: ghc-pkg --no-user-package-db list --global @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:05.763576: [info] Setting codepage to UTF-8 (65001) to ensure correct output from GHC @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build src/Stack\Build.hs:294:16)
2016-02-08 10:38:06.073657: [debug] Checking resolver: lts-5.0 @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build.Source src/Stack\Build\Source.hs:164:17)
2016-02-08 10:38:06.073657: [debug] Trying to decode C:\sr\build-plan-cache\x86_64-windows\lts-5.0.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:55:5)
2016-02-08 10:38:06.073657: [debug] Success decoding C:\sr\build-plan-cache\x86_64-windows\lts-5.0.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:64:13)
2016-02-08 10:38:07.558040: [debug] Run process: ghc-pkg --global --no-user-package-db dump --expand-pkgroot @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:07.637117: [debug] Ignoring package haskeline due to wanting version 0.7.2.2 instead of 0.7.2.1 @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build.Installed src/Stack\Build\Installed.hs:189:5)
2016-02-08 10:38:07.637117: [debug] Ignoring package Cabal due to wanting version 1.22.7.0 instead of 1.22.5.0 @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build.Installed src/Stack\Build\Installed.hs:189:5)
2016-02-08 10:38:07.637117: [debug] Run process: ghc-pkg --user --no-user-package-db --package-db C:\sr\snapshots\475e77f9\pkgdb dump --expand-pkgroot @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:07.699046: [debug] Run process: ghc-pkg --user --no-user-package-db --package-db C:\vagrant\.stack-work\install\365a60d1\pkgdb dump --expand-pkgroot @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:07.793624: [debug] Trying to decode C:\sr\indices\Hackage\00-index.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:55:5)
2016-02-08 10:38:07.934191: [debug] Success decoding C:\sr\indices\Hackage\00-index.cache @(stack_FP68yUFlNUfL0Atbf2mVmk:Data.Binary.VersionTagged src/Data\Binary\VersionTagged.hs:64:13)
2016-02-08 10:38:08.136145: [debug] Run process: ghc-pkg --no-user-package-db list --global @(stack_FP68yUFlNUfL0Atbf2mVmk:System.Process.Read src/System\Process\Read.hs:267:3)
2016-02-08 10:38:08.198678: [info] hsc2hs-windows-broken-0.0.0: build @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build.Execute src/Stack\Build\Execute.hs:668:23)
2016-02-08 10:38:08.198678: [debug] Run process: C:\sr\setup-exe-cache\x86_64-windows\setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe --verbose --builddir=.stack-work\dist\2672c1f3 build exe:hsc2hs-windows-broken --ghc-options " -ddump-hi -ddump-to-file" @(stack_FP68yUFlNUfL0Atbf2mVmk:Stack.Build.Execute src/Stack\Build\Execute.hs:812:21)
-- While building package hsc2hs-windows-broken-0.0.0 using:
C:\sr\setup-exe-cache\x86_64-windows\setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe --verbose --builddir=.stack-work\dist\2672c1f3 build exe:hsc2hs-windows-broken --ghc-options " -ddump-hi -ddump-to-file"
Process exited with code: ExitFailure 1
Logs have been written to: C:\vagrant\.stack-work\logs\hsc2hs-windows-broken-0.0.0.log
Component build order: executable 'hsc2hs-windows-broken'
creating .stack-work\dist\2672c1f3\build
creating .stack-work\dist\2672c1f3\build\autogen
"C:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\bin\ghc-pkg.exe" "init" ".stack-work\dist\2672c1f3\package.conf.inplace"
Preprocessing executable 'hsc2hs-windows-broken' for
hsc2hs-windows-broken-0.0.0...
creating
.stack-work\dist\2672c1f3\build\hsc2hs-windows-broken\hsc2hs-windows-broken-tmp
"C:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\bin\hsc2hs.exe" "--cc=C:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\mingw\bin\gcc.exe" "--ld=C:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\mingw\bin\gcc.exe" "--cflag=-D__GLASGOW_HASKELL__=710" "--cflag=-Dmingw32_BUILD_OS=1" "--cflag=-Dx86_64_BUILD_ARCH=1" "--cflag=-Dmingw32_HOST_OS=1" "--cflag=-Dx86_64_HOST_ARCH=1" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-I.stack-work\dist\2672c1f3\build\autogen" "--cflag=-include" "--cflag=.stack-work\dist\2672c1f3\build\autogen\cabal_macros.h" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib\base_HQfYBxpPvuw8OunzQu6JGM\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib\integ_2aU3IZNMF9a7mQ0OzsZ0dS\include" "--cflag=-IC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib/include" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep99-0.0.0-BzQSpPGSR8139XQcNI4nFP" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep98-0.0.0-Kp7FGPOSkkuAKpiF0rYWVL" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep97-0.0.0-LfvK2pVfPVWBGkZfazNVZ3" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep96-0.0.0-A4DOvxD7Uay4ElgT1pClve" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep95-0.0.0-7cBAyCyX6PvGMLHm3uLf1K" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep94-0.0.0-LQxMu9WFzliK47SvPZoS2X" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep93-0.0.0-GVdbHOswE0i1TPv5XnP2rt" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep92-0.0.0-D1BPfQoZ9YP5UCx6ulhLpX" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep91-0.0.0-5qUTIfbPT7a9zh3cdx641H" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep90-0.0.0-EkPnNqXRX8Z3F19xWeL91Q" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep9-0.0.0-EBd8jM2hkfWHIz8CkjeqOr" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep89-0.0.0-2BDDF6GXS771AVFUMXEl3Z" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep88-0.0.0-1fch36xp5Ru077THnZ9kgo" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep87-0.0.0-IQGuW3HBfaOBIrXkVVpgfK" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep86-0.0.0-2BORhTOWcNbD5MBvueWUpt" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep85-0.0.0-0nLH6meuO1Y2uJ3JFteK9c" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep84-0.0.0-JqZabiDvwoO2zj006ZHkZd" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep83-0.0.0-4ZTrRpULXVgAQwGSBPkXky" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep82-0.0.0-2cPPH33vhYR5dfPeN07y15" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep81-0.0.0-K6TSVPyxaWL8ELNtJRWMrK" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep80-0.0.0-BGs8saOm6ZAKRS4PlPqHGd" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep8-0.0.0-3pCvfUPBHFf3KXNxLmXOqk" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep79-0.0.0-DsMCuaFgQI1GDibdCZwbsU" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep78-0.0.0-EKW0rrqrKQlBPaK0ycQFK3" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep77-0.0.0-HHbS17yfWjdHalthCc0Hq1" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep76-0.0.0-ArU0atdvHYe0Q0YRGU2WvK" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep75-0.0.0-DUiKlqOWLvSHoQLIEgaX1t" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep74-0.0.0-74Rx2B6RlMQ7ky1H3Uyoyc" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep73-0.0.0-KUQdrIomUU6CBo2qvZEbuy" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep72-0.0.0-8Inp4DP4m9L8bRtw61G2us" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep71-0.0.0-5z11XD55JFmGovPppMxGSB" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep70-0.0.0-LYyXgCR33t69aJbRPVJDRl" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep7-0.0.0-9ywqdm9bSYgFKpjaZfXdHW" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep69-0.0.0-3e2CkT6eDmBIVC1fF11bJf" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep68-0.0.0-CgqSnsfyVwCIhxFTDkhIDX" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep67-0.0.0-EuSjWU0GiSS5BxAjUr8qSh" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep66-0.0.0-9FcmJvspyVl6RiIgUlLAEZ" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep65-0.0.0-HanfQhrKYJHJJuRDQP86Uh" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep64-0.0.0-BbklJfgIWaSLFunnm2GTAn" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep63-0.0.0-9PiAneEyuvWJahYbLUbewA" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep62-0.0.0-8oWuODlXX8NITVcDSoLQ62" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep61-0.0.0-KQfJn3doUbR1PoLzrhrpZY" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep60-0.0.0-8dxq66HdSK3FtLg1CKLYKb" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep6-0.0.0-BmdRhqne6oBFZvVPcn3yzh" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep59-0.0.0-GAWFoO0BFxRCWsGHZapAEa" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep58-0.0.0-1BKHKvWdKy0G29YGTHJKbf" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep57-0.0.0-6YqwUgtURsrGHoz4OjUdBF" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep56-0.0.0-ChAbl5DturfKexBzIgWEoz" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep55-0.0.0-6GHi49Mut6NHP6FlAMi1lx" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep54-0.0.0-2teWOBABF9cHetRWfHo4by" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep53-0.0.0-E1FEF670sSwCpi13gMHUHq" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep52-0.0.0-DvZQjKAR8wG2i8R0QRqnss" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep51-0.0.0-BBcgOvAGm1l3XMQwEkAE7b" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep50-0.0.0-DrfiPTKgkzRIV9bL0djljl" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep5-0.0.0-Fgyn5Og5iT9CFkm8yCY5C4" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep49-0.0.0-DdEN4jBlg0wKTWqlm3ytjp" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep48-0.0.0-0uqBgDKZv8N635sZE4vUWA" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep47-0.0.0-LFgAQ0h5dW5B3GCym4Ryxy" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep46-0.0.0-Gu4nMozsPFl5Y5ewkkYU8E" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep45-0.0.0-CIckklrTGTzFOCfYwWeALk" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep44-0.0.0-2iowrHuHwJB20iAW0q6hmY" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep43-0.0.0-3TJKBr9t0qxIjrBDF0SASR" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep42-0.0.0-6X0ybSFHmtC4CF2aEZ8Ztf" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep41-0.0.0-7trD946F7kKHodK0PZld7d" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep40-0.0.0-4oZBJhNTygdDI6ihUnGAoL" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep4-0.0.0-ApkVjDLEZMW7IBwYl91mC6" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep39-0.0.0-I14up3ophLi04GxXkPZ2pr" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep38-0.0.0-9uSctgFOpiK3G1lxirJUA8" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep37-0.0.0-HoSg436YKYSBDKYdXWSiSP" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep36-0.0.0-9r5KLorDA5FGkdKUzFnsue" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep35-0.0.0-5AD9d0e8tIPE6iF57JOEb7" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep34-0.0.0-Lw1130mXKDrATdbYRbQYno" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep33-0.0.0-6dqrbGiwwxyHjUOZKeHG6B" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep32-0.0.0-AeR9hE3CB2xKwQahjN2CZQ" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep31-0.0.0-47nPrEkvsfJF1XfiHRteEf" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep30-0.0.0-CU4ZlrDDugA6PT5MusPAOx" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep3-0.0.0-46vJiHvPVsyHah14qgngVW" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep29-0.0.0-Kvy69w0p6ge1ZmC0oO2ekK" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep28-0.0.0-6QyRf5yn3xTA72JU8EKoQ5" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep27-0.0.0-1pI5yr0GgPp6WBVkcqEa7X" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep26-0.0.0-8Q3ZgUcJpbMAJV4s6XF2QY" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep25-0.0.0-0zhI0IPblsY60oHBEgvGfE" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep24-0.0.0-HwCGpjp3uOmHq8gUQZDLIn" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep23-0.0.0-AYSJzQ8GhDd9FHhsxKwsp9" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep22-0.0.0-0eE3P79RngD9ZTdJ12LXuZ" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep21-0.0.0-5SvhF7oHDxn55Vmrc7ntkh" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep20-0.0.0-GzWCrcOWe0cFCe8h8Hdyus" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep2-0.0.0-BtkF2Gg9VIl1ESrREwRNFv" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep19-0.0.0-0x1yRW3Gf07J3Lm7UlaTS8" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep18-0.0.0-7Wwr59nT4z4KS3Tfn5bIXb" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep17-0.0.0-D3X3lEtvkL6KiVsvzvK1hp" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep16-0.0.0-6416x1vcYFi4S8Zp3mPUEG" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep15-0.0.0-KmXZRCxwYmbAYyd74jG364" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep14-0.0.0-FybJ7HKiZysFPsx4J8OB5E" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep13-0.0.0-F0pzi8QZaQH6VxZlnENzBR" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep12-0.0.0-51KorNPvhWe51dD80loyTL" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep11-0.0.0-6rtB21m0HIbGCvJuqnVwD6" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep100-0.0.0-0ZjeBcg2ma0KyjMx8FLbTd" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep10-0.0.0-8mZzzze0I2NJmvANVcfVaN" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\vagrant\.stack-work\install\365a60d1\lib\x86_64-windows-ghc-7.10.3\hsc-windows-broken-dep1-0.0.0-FKIxl8WKIqV2ZZrVjvZr4G" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw32\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib\base_HQfYBxpPvuw8OunzQu6JGM" "--lflag=-lwsock32" "--lflag=-luser32" "--lflag=-lshell32" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib\integ_2aU3IZNMF9a7mQ0OzsZ0dS" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib\ghcpr_8TmvWUcS1U1IKHT0levwg3" "--lflag=-LC:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\lib/rts" "--lflag=-lm" "--lflag=-lwsock32" "--lflag=-lgdi32" "--lflag=-lwinmm" "-o" ".stack-work\dist\2672c1f3\build\hsc2hs-windows-broken\hsc2hs-windows-broken-tmp\HSCBroken.hs" "HSCBroken.hsc"
setup-Simple-Cabal-1.22.5.0-ghc-7.10.3.exe:
C:\Users\vagrant\AppData\Local\Programs\stack\x86_64-windows\ghc-7.10.3\bin\hsc2hs.exe:
does not exist
resolver: lts-5.0
packages:
- .
# -*- mode: ruby -*-
# # vi: set ft=ruby :
Vagrant.require_version ">= 1.6.0"
Vagrant.configure("2") do |config|
config.ssh.forward_agent = true
config.vm.box = "opentable/win-2012r2-standard-amd64-nocm"
config.vm.box_version = ">= 1.0.0"
config.vm.network :forwarded_port, guest: 3389, host: 3389, id: "rdp", auto_correct: true
config.vm.provider :virtualbox do |vb|
vb.memory = 2048
vb.cpus = 2
end
config.vm.provision "shell", inline: <<'EOF'
$wc = New-Object net.webclient
cd 'C:\Users\vagrant'
echo 'Downloading 7-Zip'
$wc.DownloadFile('http://www.7-zip.org/a/7z1514-x64.msi', 'C:\Users\vagrant\7z1514-x64.msi')
echo 'Installing 7-Zip'
Start-Process msiexec.exe '/i 7z1514-x64.msi /qn' -Wait
rm '7z1514-x64.msi'
$7z = 'C:\Program Files\7-Zip\7z.exe'
echo 'Downloading Stack'
$wc.DownloadFile('https://github.com/commercialhaskell/stack/releases/download/v1.0.2/stack-1.0.2-windows-x86_64.zip', 'C:\Users\vagrant\stack-1.0.2-windows-x86_64.zip')
echo 'Installing Stack'
&$7z x -y 'stack-1.0.2-windows-x86_64.zip' 'stack.exe'
md 'C:\stack'
mv 'stack.exe' 'C:\stack\'
md 'C:\sr'
rm 'stack-1.0.2-windows-x86_64.zip'
echo 'Setting up Powershell profile'
mkdir -Force (Split-Path -Parent $profile)
Add-Content $profile @'
$env:Path = "C:\stack;$env:Path"
$env:STACK_ROOT = "C:\sr"
'@
Write-Output "Provisioning complete"
EOF
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment