[Xapian-tickets] [Xapian] #538: Upgrade to more recent SWIG (was: Python Bindings Segault)

Xapian nobody at xapian.org
Mon Mar 14 05:58:38 GMT 2011


#538: Upgrade to more recent SWIG
-----------------------------+----------------------------------------------
 Reporter:  dcolish          |       Owner:  olly 
     Type:  defect           |      Status:  new  
 Priority:  normal           |   Milestone:  1.2.x
Component:  Xapian-bindings  |     Version:       
 Severity:  normal           |    Keywords:       
Blockedby:                   |    Platform:  All  
 Blocking:                   |  
-----------------------------+----------------------------------------------
Changes (by olly):

  * owner:  richard => olly
  * component:  Xapian-bindings (Python) => Xapian-bindings
  * milestone:  => 1.2.x


Comment:

 The segfault is fixed by r15380 + r15381 (it looks like an OS X limitation
 which prevents std::string members of static objects, but I didn't
 investigate that as I don't have OS X and the patched version seems better
 anyway).

 Let's make this ticket about upgrading SWIG, since it has a patch for that
 already.

 I think PHP didn't work last time I tried a more recent SWIG.

 Suitable for 1.2.x, provided we're careful (usually we compare the
 generated code for each language before and after, which means we should
 spot potential issues).

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



More information about the Xapian-tickets mailing list