Skip to content

Are the GHC 8.6.4 binaries for Windows (used by stack) missing profiling libraries?

Summary

stack build --profile works with GHC 8.4.4 and GHC 8.6.3 on Windows, but fails with GHC 8.6.4 with message Perhaps you haven't installed the profiling libraries for package base-4.12.0.0?

Michael Snoyman has suggested it may be a problem upstream of stack and perhaps the Windows distribution of GHC 8.6.4 does not include the profiling libraries.

Steps to reproduce

See https://github.com/commercialhaskell/stack/issues/4709

Expected behavior

That switching from GHC 8.6.3 to GHC 8.6.4 should not affect how stack build --profile works with simple test projects.

Environment

  • GHC version used: 8.6.4

Optional:

  • Operating System: Windows 10
  • System Architecture: x64-based processor
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information