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

Reply via email to