
#16199: GHC 8.6 bundles libraries that don't correspond to Hackage releases -------------------------------------+------------------------------------- Reporter: RyanGlScott | Owner: (none) Type: bug | Status: new Priority: highest | Milestone: Component: libraries | Version: 8.6.3 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #14678 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by angerman): So I've come up with a plan which I think should work. I'll try to whip it up today and see how it performs. I'll need the produces artifacts anyway to get this resolved. For each of the (external) libraries, we'll run `cabal new-sdist` (1) Then we'll pull the same one from hackage with `cabal get --pristine`. (2) And finally run a diff over the unpacked one from (1) and (2). This should yield an empty set. I'll try using this approach to generate me the sufficient patches for the packages that are in ghc and for which hackage has different source. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16199#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler