GHC on Windows has hardcoded libtool path.
The GHC Windows bindists are shipping with a hardcoded libtool path.
,("libtool command","C:/msys64/usr/bin/libtool")
That's also not even the right libtool to use. The one that should be used is the mingw-w64 one.
If libtool is now required as part of the compiler it should be included in the packaging.
This means http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-libtool-2.4.6-15-any.pkg.tar.xz needs to be added to packages
and it needs to be patched for long paths.
The remaining settings for clang, llc and opt are bogus too, but happen to work out because the machine configuring the Windows builds
don't have clang, llc and opt installed.