[Xapian-tickets] [Xapian] #411: PHP bindings fail to build on Windows due to missing tsrm_ls definition

Xapian nobody at xapian.org
Thu Oct 29 09:50:33 GMT 2009


#411: PHP bindings fail to build on Windows due to missing tsrm_ls definition
-----------------------------+----------------------------------------------
 Reporter:  charliejuggler   |       Owner:  richard          
     Type:  defect           |      Status:  assigned         
 Priority:  normal           |   Milestone:                   
Component:  Xapian-bindings  |     Version:  SVN trunk        
 Severity:  normal           |    Keywords:                   
Blockedby:                   |    Platform:  Microsoft Windows
 Blocking:                   |  
-----------------------------+----------------------------------------------
Changes (by richard):

  * owner:  olly => richard
  * status:  new => assigned


Comment:

 After doing a bit of research, it looks like this is required in "ZTS"
 mode - ie, (as I understand it) when PHP is compiled with support for
 multiple threads.  Debian/Ubuntu aren't compiled this way by default, so
 it works on those platforms, but I'd guess the version you're testing with
 on windows is compiled with ZTS.  I've applied the patch in r13550, which
 should fix this for trunk.  I'll update the matchspy branch for you too,
 shortly.

-- 
Ticket URL: <http://trac.xapian.org/ticket/411#comment:3>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list