Excerpt from configure.in """ # On FreeBSD 4.8 and MacOS X 10.2, a bug in ncurses.h means that # it craps out if _XOPEN_EXTENDED_SOURCE is defined. Apparently, # this is fixed in 10.3, which identifies itself as Darwin/7.* # This should hopefully be fixed in FreeBSD 4.9 FreeBSD/4.8* | Darwin/6* ) """ Unfotunately, this bug isn't fixed in FreeBSD 4.9 and even 4.1[01]. Attached patch fixes this. Note that this fix is already included in trunk, 2.6 and 3k branches. See also: Issue4204
I think this patch is harmless and also deserve to be merged into 2.5.3 release. (As I mentioned earlier, this has been already merged into 3.0 and 2.6 branches)
files: + configure.in.diffversions: + Python 2.5title: a bug in ncurses.h still exist in -> A bug in ncurses.h still exists in FreeBSD 4.9 - 4.11messages: + components: + Buildkeywords: + patchtype: compile error