#3688: make{, install} has hang if there's no docbook on the machine but lynx is
installed
------------------------+----------------------
 Reporter:  balderdash  |      Owner:  mutt-dev
     Type:  defect      |     Status:  new
 Priority:  major       |  Milestone:
Component:  mutt        |    Version:
 Keywords:              |
------------------------+----------------------
 Feature request: add a configure flag to disable the generation of the
 docs.

 Reason: If one's machine (in this case, OSX all versions) lacks docbook
 and associated things, but contains lynx, the "make" and "make install"
 phases hang for a long time during the stage when the docs are supposed to
 be built.  It's as if the make procedure chokes.  It eventually resolves,
 but it's annoying---especially since it happens twice (once for "make",
 once for the subsequent "make install").

 If lynx isn't present, there's no hang.

 Alternate feature request: make the build process smart enough to
 gracefully avoid this situation.

 The spot of the hang is here:

 {{{
 warning: failed to load external entity
 "http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl";
 compilation error: file ./chunk.xsl line 3 element import
 xsl:import : unable to load
 http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl
 make[2]: [stamp-doc-chunked] Error 5 (ignored)
 touch stamp-doc-chunked
 }}}

 This has been a problem for years.

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3688>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to