When compiling Modules/_cursesmodule.c as a static module with GCC 2.95.3, an error is encountered on line 2260 in PyCurses_GetWin. The error occurs because the PyCursesInitialised macro appears prior _Py_IDENTIFIER(read), which is actually a variable declaration. Switching the order of the statements fixes the issue. In all other functions within Modules/_cursesmodule.c, PyCursesInitialised always appears after all variable declarations. This bug was encountered on the platform m68k-atari-mint using Python 3.3.0 and GCC 2.95.3.
> Jeffrey Armstrong added the comment: > > Next time I see a bug I'll be sure to wait rather than actually submit a patch... I understand your frustration, but please don't do that: you have to understand that we don't have any automatic reminder of issues, so it can happen that some go unnoticed, especially if no core developer is assigned. Is this happens in the future, simply send an email on the python-dev mailing list saying that you've got a patch waiting for review, this shoud do the trick.
History
Date
User
Action
Args
2022-04-11 14:57:42
admin
set
github: 61593
2014-07-22 21:16:39
neologix
set
messages: +
2014-07-22 20:59:17
Jeffrey.Armstrong
set
messages: +
2014-07-22 20:51:21
neologix
set
status: open -> closednosy: + neologixmessages: + resolution: out of datestage: resolved