[GHC] #10310: MakingReleases outdated or build system problems
GHC
ghc-devs at haskell.org
Thu Apr 16 11:39:03 UTC 2015
#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
More information about the ghc-tickets
mailing list