[Xapian-tickets] [Xapian] #817: Add PHP 8 support
Xapian
nobody at xapian.org
Sun Jun 12 04:17:53 BST 2022
#817: Add PHP 8 support
-----------------------------------+-------------------------------
Reporter: Ryan Schmidt | Owner: Olly Betts
Type: enhancement | Status: assigned
Priority: normal | Milestone:
Component: Xapian-bindings (PHP) | Version: 1.4.19
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
-----------------------------------+-------------------------------
Changes (by Olly Betts):
* owner: (none) => Olly Betts
* status: new => assigned
Comment:
Indeed - PHP 7.4 is already out of active support, and upstream security
support ends in ~5.5 months.
I've now managed to get PHP 8 support working with Xapian git master.
I've not yet merged it, but hope to this coming week, which should at
least allow people to start testing this.
There isn't yet a stable SWIG release with this support though, and in the
process of doing this I found a few bugs in xapian-bindings which affect
1.4.19, so I'm currently thinking to make a 1.4.20 release very soon
without the PHP8 support but fixing these bugs, then make a 1.4.21 with
the PHP8 support (and dropping PHP7) a month or two later once we're had
more of a chance to find bugs in the new support, and hopefully there will
be a stable SWIG release by then (not a hard requirement, but I'm a bit
concerned about generating a release so far into a Xapian stable release
branch with a git snapshot of SWIG as there's a risk of it breaking other
languages we use SWIG for, and reducing that risk is good).
--
Ticket URL: <https://trac.xapian.org/ticket/817#comment:7>
Xapian <https://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list