On Sun, 2009-01-11 at 15:21 -0800, Adam Williamson wrote: > On Sun, 2009-01-11 at 22:42 +0300, Ilya Bakulin wrote: > > Hi! > > SynCE 0.13 is out, it's time to update Ports Collection... Unfortunately, > > I've discovered that python bindings for librapi2 don't compile any more. > > Yet another problem with damned pyrexc... > > Pyrexc version used at my system is 0.9.8.5. It's the latest version > > available in ports. > > Confirmed here, same problem with Mandriva Cooker...let me poke about > and see if I can fix it...
Bah, no, I'm no coder. I mean, you could just take out the "with nogil:" lines in the relevant places, but presumably they're there for a reason. This is a discussion of what it's doing wrong: http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/version/Doc/Manual/external.html#Acquiring_and_Releasing_the_GIL but I can't make much of it. Presumably either the code shouldn't release the gil (in which case I guess other modifications may be needed), or what it does after releasing the gil should be adjusted to be within the rules. -- adamw http://www.happyassassin.net ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ SynCE-Devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/synce-devel
