[Xapian-tickets] [Xapian] #818: Build issue with 1.14.4 under python 3.12

Xapian nobody at xapian.org
Mon Jun 27 01:12:40 BST 2022


#818: Build issue with 1.14.4 under python 3.12
--------------------------------------+------------------------------------
 Reporter:  rouilj                    |             Owner:  Richard Boulton
     Type:  defect                    |            Status:  new
 Priority:  normal                    |         Milestone:
Component:  Xapian-bindings (Python)  |           Version:  1.4.14
 Severity:  normal                    |        Resolution:
 Keywords:                            |        Blocked By:
 Blocking:                            |  Operating System:  Linux
--------------------------------------+------------------------------------
Comment (by rouilj):

 Hello Olly:

 What leads you to believe I am mismatching xapian bindings and xapian
 core? I am building against core version 1.4.14 and I am building bindings
 version 1.4.14. Quite a bit of the compile script deals with getting
 exactly the binding version that matches the installed core (and
 libxapian-devel). Indeed with all version of python from 3.6 to 3.11 the
 compile completes just fine.

 I have not figured out how to use any xapian-bindings installed via apt-
 get/dpkg. The
 Python environment I am running inside of is a Python virtual environment
 that has been
 created without xapian-bindings. Installing any package from a repo will
 not change the
 virtual python environment used for testing.

 Is your suggestion to upgrade the xapian core/devel packages for my Ubuntu
 3.12 and try recompiling a matching xapian-bindings? If so, does your
 continuous integration environment
 have a build of xapian that works for Python 3.12?

 I should have mentioned that I fixed the configure script so it returns
 the proper shared object
 extension. However it looks like the build fails to compile far before
 that ever becomes an issue.

 Did you look at the error message in context? If so does it indicate that
 a newer version
 of xapian-bindings might work with updates for swig and Python 3.12?

 Thanks.

 -- rouilj
-- 
Ticket URL: <https://trac.xapian.org/ticket/818#comment:4>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list