[MacPorts] #56988: expat @2.2.6: configure failure when docbook-utils is installed and active

MacPorts noreply at macports.org
Sat Aug 18 04:52:32 UTC 2018


#56988: expat @2.2.6: configure failure when docbook-utils is installed and active
-----------------------+------------------------
  Reporter:  mmilenko  |      Owner:  ryandesign
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.5.3
Resolution:  fixed     |   Keywords:
      Port:  expat     |
-----------------------+------------------------
Changes (by ryandesign):

 * status:  accepted => closed
 * resolution:   => fixed


Comment:

 In [changeset:"de9df3f4cc370cb35d34b54d42f5e1da54f414a5/macports-ports"
 de9df3f4cc370cb35d34b54d42f5e1da54f414a5/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="de9df3f4cc370cb35d34b54d42f5e1da54f414a5"
 expat: Disable the use of docbook at build time

 Fixes build failure if docbook-utils is installed and active.

 Expat uses the docbook2man program to convert the xmlwf manpage from
 its docbook xml source code into troff format. But there are two
 different versions of this program: one provided by docbook2X, and
 another provided by docbook-utils. expat only works with the one from
 docbook2X, so it checks at configure time whether the docbook2man it
 found is the right one. If not, it complains.

 Since we build expat from a release download which already includes a
 pre-generated xmlwf.1 troff file, we don't need to regenerate it from
 docbook xml at all, so we can bypass the configure check.

 See: https://github.com/libexpat/libexpat/issues/188

 Closes: https://trac.macports.org/ticket/56988
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/56988#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list