<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Mon, 8 Aug 2016 at 08:10 tdsmith <tim@brew.sh> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi python-dev! I'm a maintainer for Homebrew, a third-party package<br>
manager for OS X, where I'm the resident parseltongue.<br>
<br>
Issue 10910 is related to problems building CPython extension modules<br>
with C++ code on BSDs. As I understand it, pyport.h has some code<br>
specific to BSD and friends, including OS X, which causes conflicts<br>
with the C++ stdlib.<br>
<br>
We've been carrying the patch Ronald Oussoren wrote in 2011 [2]<br>
against Python 2.7 since olden times. We were recently prompted to add<br>
the patch to our 3.5 package as well [3] because the bug was causing<br>
build problems in the wild. [4]<br>
<br>
We strive to apply as few patches as possible in Homebrew and we (I)<br>
would love to see a fix for this deployed upstream. Can I do anything<br>
to help code get checked in?<br></blockquote><div><br></div><div>The trick is someone feeling up to the task of knowing enough C, C++, and what's happening on OS X/BSD to validate the patch and apply it. Usually that's Ronald or Ned and Ronald never applied his patch, so I guess that leaves Ned. :)</div><div><br></div><div>If Ned doesn't have the time to look then just ping the issue in a week and I will apply it since both you and FreeBSD are already carrying the patch forward.</div></div></div>