<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 19 December 2014 at 23:01, Antoine Pitrou <span dir="ltr"><<a href="mailto:solipsis@pitrou.net" target="_blank">solipsis@pitrou.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, 19 Dec 2014 09:52:26 +0000<br>
Paul Moore <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote:<br>
> On 19 December 2014 at 08:26, Maciej Fijalkowski <<a href="mailto:fijall@gmail.com">fijall@gmail.com</a>> wrote:<br>
> > I would like to add that "not doing anything" is not a good strategy<br>
> > either, because you accumulate bugs that get fixed upstream (I'm<br>
> > pretty sure all the problems from cpython got fixed in upstream<br>
> > libffi, but not all libffi fixes made it to cpython).<br>
><br>
> Probably the easiest way of moving this forward would be for someone<br>
> to identify the CPython-specific patches in the current version, and<br>
> check if they are addressed in the latest libffi version. They haven't<br>
> been applied as they are, I gather, but maybe equivalent fixes have<br>
> been made. I've no idea how easy that would be (presumably not<br>
> trivial, or someone would already have done it). If the patches aren't<br>
> needed any more, upgrading becomes a lot more plausible.<br>
<br>
</span>Another strategy is to dump our private fork, link with upstream<br>
instead, and see what breaks.<br>
Presumably, our test suite should be able to catch some (most?) of that<br>
breakage.<br></blockquote><div><br></div></div>And if we're going to do something like that for 3.5, now's the time, since we still have a lot of lead time on the 3.5 release.<br clear="all"></div><div class="gmail_extra"><br></div><div class="gmail_extra">Cheers,<br></div><div class="gmail_extra">Nick.<br></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature">Nick Coghlan   |   <a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>   |   Brisbane, Australia</div>
</div></div>