GHC 8.6 bundles libraries that don't correspond to Hackage releases
GHC 8.6 claims to be bundled with transformers-0.5.5.0, but this isn't true. That's because it's using transformers commit https://gitlab.haskell.org/ghc/packages/transformers/tree/80557845cdc0e72bc05cec19cf7a1bf5495e9e69, which happened //after// the commit corresponding to the Hackage release of 0.5.5.0 (ghc/packages/transformers@33b3c8a7).
This is not the first time this has happened: see #14678 (closed). While we were able to catch #14678 (closed) before a major release was shipped, but unfortunately, that didn't happen this time.
Trac metadata
| Trac field | Value |
|---|---|
| Version | 8.6.3 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | highest |
| Resolution | Unresolved |
| Component | libraries (other) |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | angerman, bgamari |
| Operating system | |
| Architecture |