#10310: MakingReleases outdated or build system problems -------------------------------------+------------------------------------- Reporter: nh2 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by nh2): I think the problem for 2) is that if `dblatex` is not found in the `PATH`, but the instructions {{{ $ cat > mk/build.mk <<EOF V=1 HADDOCK_DOCS=YES LATEX_DOCS=YES HSCOLOUR_SRCS=YES BUILD_DOCBOOK_HTML=YES BUILD_DOCBOOK_PDF=YES BUILD_DOCBOOK_PS=YES BeConservative=YES EOF }}} force `BUILD_DOCBOOK_PS`/`BUILD_DOCBOOK_PDF` to `YES`, then `configure` doesn't check that `dblatex` is actually available, and happily goes on with `DBLATEX` and `DblatexCmd` being set to `""`. I think `configure` should check that `dblatex` is actually available, or `DblatexCmd != ""`. -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10310#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler