New submission from Hirokazu Yamamoto <[EMAIL PROTECTED]>: Currently, fails to build trunk on cygwin.
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. - I/home/WhiteRabbit/python-dev/trunk/./Include -I. -IInclude -I./Include -I/home/ WhiteRabbit/python-dev/trunk/Include -I/home/WhiteRabbit/python-dev/trunk -c /ho me/WhiteRabbit/python-dev/trunk/Modules/_fileio.c -o build/temp.cygwin-1.5.25-i6 86-2.6/home/WhiteRabbit/python-dev/trunk/Modules/_fileio.o /home/WhiteRabbit/python-dev/trunk/Modules/_fileio.c:834: error: initializer ele ment is not constant /home/WhiteRabbit/python-dev/trunk/Modules/_fileio.c:834: error: (near initializ ation for `PyFileIO_Type.ob_type') To fix this, attached patch is needed. Or, like py3k, using following Py_???_HEAD_INIT (surrounded with bracket) might fix this issue in trunk. #define PyObject_HEAD_INIT(type) \ { _PyObject_EXTRA_INIT \ 1, type }, #define PyVarObject_HEAD_INIT(type, size) \ { PyObject_HEAD_INIT(type) size }, ---------- components: Build files: _fileio.patch keywords: easy, needs review, patch messages: 73639 nosy: ocean-city severity: normal status: open title: compile error in _fileio.c (cygwin) versions: Python 2.6 Added file: http://bugs.python.org/file11569/_fileio.patch _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3945> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com