*** python3-3.3.2-3/src/Python-3.3.2/Modules/signalmodule.c.orig 2013-10-14 21:02:17.372115300 -0400 --- python3-3.3.2-3/src/Python-3.3.2/Modules/signalmodule.c 2013-10-14 21:03:05.506868400 -0400 *************** *** 709,722 **** {"si_pid", "sending process ID"}, {"si_uid", "real user ID of sending process"}, {"si_status", "exit value or signal"}, - {"si_band", "band event for SIGPOLL"}, {0} }; PyDoc_STRVAR(struct_siginfo__doc__, "struct_siginfo: Result from sigwaitinfo or sigtimedwait.\n\n\ This object may be accessed either as a tuple of\n\ ! (si_signo, si_code, si_errno, si_pid, si_uid, si_status, si_band),\n\ or via the attributes si_signo, si_code, and so on."); static PyStructSequence_Desc struct_siginfo_desc = { --- 709,721 ---- {"si_pid", "sending process ID"}, {"si_uid", "real user ID of sending process"}, {"si_status", "exit value or signal"}, {0} }; PyDoc_STRVAR(struct_siginfo__doc__, "struct_siginfo: Result from sigwaitinfo or sigtimedwait.\n\n\ This object may be accessed either as a tuple of\n\ ! (si_signo, si_code, si_errno, si_pid, si_uid, si_status),\n\ or via the attributes si_signo, si_code, and so on."); static PyStructSequence_Desc struct_siginfo_desc = { *************** *** 742,748 **** PyStructSequence_SET_ITEM(result, 4, _PyLong_FromUid(si->si_uid)); PyStructSequence_SET_ITEM(result, 5, PyLong_FromLong((long)(si->si_status))); - PyStructSequence_SET_ITEM(result, 6, PyLong_FromLong(si->si_band)); if (PyErr_Occurred()) { Py_DECREF(result); return NULL; --- 741,746 ----