This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dmalcolm
Recipients dmalcolm, skip.montanaro
Date 2010-04-23.17:03:05
SpamBayes Score 4.0705395e-09
Marked as misclassified No
Message-id <1272042188.81.0.700096782536.issue4835@psf.upfronthosting.co.za>
In-reply-to
Content
I'm seeing this with gcc-4.4.3 with -Wall -Werror, leading to fatal errors trying to build an extension module against python 3.1

The references to SIZEOF_SOCKET_T within longobject.h appear to be just in the py3k branch, not trunk, and were added in r59009.  I'm marking this issue as python3, and as both "Interpreter Core" and "Extension Modules".

There didn't seem to be a natural place to put these types, so I'm attaching a patch against the py3k branch which adds a new public/installed header file: Include/socketrepr.h, specifically to contain them.   How does this look?
History
Date User Action Args
2010-04-23 17:03:09dmalcolmsetrecipients: + dmalcolm, skip.montanaro
2010-04-23 17:03:08dmalcolmsetmessageid: <1272042188.81.0.700096782536.issue4835@psf.upfronthosting.co.za>
2010-04-23 17:03:07dmalcolmlinkissue4835 messages
2010-04-23 17:03:06dmalcolmcreate