
#14459: `make sdist-ghc` broken -------------------------------------+------------------------------------- Reporter: hvr | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Build System | Version: 8.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by tdammers): https://github.com/haskell/cabal/issues/4633 and https://github.com/haskell/cabal/commit/5e4f4d588 suggest that a pre- generated Lexer.hs is now committed to the Cabal repository, and Lexer.x has been moved outside the main source tree, the intention seems to be that alex is called manually, and that automated builds use the committed Lexer.hs directly. For now, simply skipping the explicit Alex step in ghc.mk seems to work fine, but as soon as Cabal adopts a more proper solution to the issue, we will probably have to cater for that and change things on our end as well. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14459#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler