[Xapian-tickets] [Xapian] #817: Add PHP 8 support

Xapian nobody at xapian.org
Wed Oct 5 02:55:09 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
-----------------------------------+-------------------------------
Comment (by Olly Betts):

 Status update:

 SWIG 4.1.0 will add PHP8 support and
 https://sourceforge.net/p/swig/mailman/message/37710392/ said two weeks
 ago:

 > All going well, I propose to push out a release candidate in the first
 week of October and the full 4.1.0 release a week or two afterwards.

 It looks like things are going OK - there are still a few tickets and
 patches on the milestone, but the list is diminishing.

 I've just pushed 80c8f86dfc2576a14171d33679d5d21ba886b8dd to Xapian git
 master which switches the PHP bindings to be for PHP8 (and currently pulls
 in a suitable git snapshot of SWIG to generate them).

 Next I'll work on backporting that to the RELEASE/1.4 branch.

 Once SWIG 4.1.0 is out, I'll update to git master use that and backport
 that change too.

 That means this is almost certain to be in xapian-bindings 1.4.22 (the
 next 1.4.x release).  I pencilled that in for "December 2022" when I
 updated RoadMap after releasing 1.4.21, but I'll probably bring that
 forward assuming SWIG releases this month and nothing turns up which is a
 release blocker.
-- 
Ticket URL: <https://trac.xapian.org/ticket/817#comment:8>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list