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.

Author vstinner
Recipients akuchling, enchanter, iandekit, loewis, mschmarck, noon, pitrou, vstinner
Date 2011-11-28.23:32:09
SpamBayes Score 3.8635786e-05
Marked as misclassified No
Message-id <1322523130.5.0.10669088844.issue3786@psf.upfronthosting.co.za>
In-reply-to
Content
EKIT.patch is not correct: it fails to find mvwchgat() on Linux, whereas the function is present. The test program is not linked to curses nor ncurses.

<< Solaris has both traditional System V curses and an XPG4-compatible
curses that does include mvwchgat.  The traditional system V curses is
the default, for backward compatibility.

...

- rebuild readline to use XPG4 curses, and then rebuild every single
  application that links against readline.  Then build Python, using
  the -I and -L/-R flags to get XPG4 curses for the entire Python build.

- modify the setup.py for the _curses module so that
  logic is added for Solaris to look for the XPG4 curses only during
  the build of the _curses module. >>

Link _curses module to a different curses library than the library used by readline may lead to crash: see issue #7384.
History
Date User Action Args
2011-11-28 23:32:10vstinnersetrecipients: + vstinner, loewis, akuchling, pitrou, enchanter, mschmarck, iandekit, noon
2011-11-28 23:32:10vstinnersetmessageid: <1322523130.5.0.10669088844.issue3786@psf.upfronthosting.co.za>
2011-11-28 23:32:09vstinnerlinkissue3786 messages
2011-11-28 23:32:09vstinnercreate