[Xapian-tickets] [Xapian] #704: Support flex 2.6.X

Xapian nobody at xapian.org
Sat Jan 9 17:40:41 GMT 2016


#704: Support flex 2.6.X
---------------------------------+-------------------------------------
        Reporter:  ususdei       |      Owner:  olly
            Type:  defect        |     Status:  new
        Priority:  normal        |  Milestone:  1.3.x
       Component:  Build system  |    Version:  git master
        Severity:  normal        |   Keywords:  bootstrap doxygen build
      Blocked By:                |   Blocking:
Operating System:  All           |
---------------------------------+-------------------------------------
 Due to incomplete version checking in doxygen 1.8.8, it fails to build
 during bootstrap if flex >= 2.6.0 is installed.
 This has been fixed in doxygen 1.8.11.
 Therefore I updated the hardcoded version with its corresponding hash in
 bootstrap.

 Unfortunately the doxygen project migrated from autotools to cmake with
 1.8.10. So I had to add support for cmake-projects in lazy_build().

 This seems to work now but it introduces cmake as a new build dependency
 which might not be suitable for all users.
 How should we deal with this?

 You find my preliminary patch to this in the attachment. Feel free to
 adapt it.

--
Ticket URL: <http://trac.xapian.org/ticket/704>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list