[MERGE][bug 276868] Blacklist pyrex 0.9.4.1

Robert Collins robertc at robertcollins.net
Thu Oct 2 03:23:01 BST 2008


On Wed, 2008-10-01 at 17:15 -0500, John Arbash Meinel wrote:
> It seems that pyrex 0.9.4.1 fails to properly compile the new iter_changes
> code that Robert wrote. The code it generates re-uses a "local" pointer and
> calls "PY_DECREF" after having set it to NULL. (It mixes PY_XDECREF which is
> NULL safe with PY_DECREF which is not.)
> 
> This just adds an explicit blacklist for all pyrex compilers <0.9.6.0 for that
> extension.

This will cause benchmarks.bazaar-vcs.org to stop building the
extensions, and PQM too.



> One alternative is to set "have_pyrex = False" instead, and issue a note that
> we won't generate any of the .c files for old versions of pyrex.
> 
> For now, this was the "minimal" change I could do.
> 
> Thoughts?

I'd like to _just_ blacklist the exact version that is broken.

-Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20081002/55334ed8/attachment.pgp 


More information about the bazaar mailing list