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.
Created on 2012年07月07日 01:04 by doko, last changed 2022年04月11日 14:57 by admin.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| curses.diff | doko, 2012年07月07日 01:04 | review | ||
| curses2.diff | doko, 2012年07月07日 01:17 | review | ||
| curses3.diff | doko, 2012年07月07日 01:29 | review | ||
| 4-CROSS-avoid-ncursesw-include-path-hack.patch | rpetrov, 2012年07月29日 09:37 | skip search in /usr/include/ncursesw if cross-build | ||
| Messages (7) | |||
|---|---|---|---|
| msg164765 - (view) | Author: Matthias Klose (doko) * (Python committer) | Date: 2012年07月07日 01:04 | |
the curses configure checks fail if only /usr/include/ncursesw/curses.h is installed (on a Debian/Ubuntu system, uninstall the libncurses5-dev package, and install the libncursesw5-dev package). The attached patch adds -I/usr/include/ncursesw to CPPFLAGS for the tests. I assume that most buildbot systems still have an /usr/include/curses.h installed, so the tests do the intended thing, because the features tested are the same in ncurses and ncursesw, but basically the wrong headers are used for these tests if both /usr/include/curses.h and /usr/include/ncursesw/curses.h are installed. |
|||
| msg164766 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2012年07月07日 01:08 | |
New changeset 707761d59a4a by doko in branch 'default': - Issue #15268: Search curses.h in /usr/include/ncursesw. http://hg.python.org/cpython/rev/707761d59a4a |
|||
| msg164767 - (view) | Author: Matthias Klose (doko) * (Python committer) | Date: 2012年07月07日 01:10 | |
can be closed if we don't bother to use the "wrong" header for the checks |
|||
| msg164769 - (view) | Author: Matthias Klose (doko) * (Python committer) | Date: 2012年07月07日 01:17 | |
and only add the dir for the curses.h and nurses.h header checks |
|||
| msg164771 - (view) | Author: Matthias Klose (doko) * (Python committer) | Date: 2012年07月07日 01:29 | |
and a variant, which moves all curses header related check together (curses3.diff) |
|||
| msg164780 - (view) | Author: Justin Venus (Justin.Venus) | Date: 2012年07月07日 04:22 | |
I have a similar issue on Solaris and a patch[1] to fix it attached to issue 3786. 1) http://bugs.python.org/file26171/bug3786.patch |
|||
| msg166732 - (view) | Author: Roumen Petrov (rpetrov) * | Date: 2012年07月29日 09:37 | |
Matthias, do not use hack if cross-build |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:32 | admin | set | github: 59473 |
| 2012年10月17日 17:09:25 | Arfrever | set | nosy:
+ Arfrever |
| 2012年10月17日 08:46:59 | devurandom | set | nosy:
+ devurandom |
| 2012年07月29日 09:37:33 | rpetrov | set | files:
+ 4-CROSS-avoid-ncursesw-include-path-hack.patch nosy: + rpetrov messages: + msg166732 |
| 2012年07月07日 04:22:51 | Justin.Venus | set | nosy:
+ Justin.Venus messages: + msg164780 |
| 2012年07月07日 01:33:11 | vstinner | set | nosy:
+ vstinner |
| 2012年07月07日 01:29:57 | doko | set | files:
+ curses3.diff keywords: + patch messages: + msg164771 |
| 2012年07月07日 01:18:07 | doko | set | keywords: + needs review, - patch |
| 2012年07月07日 01:17:53 | doko | set | files:
+ curses2.diff messages: + msg164769 |
| 2012年07月07日 01:10:23 | doko | set | messages: + msg164767 |
| 2012年07月07日 01:08:33 | python-dev | set | nosy:
+ python-dev messages: + msg164766 |
| 2012年07月07日 01:04:27 | doko | create | |