Serhiy Storchaka added the comment:
Issue31919 have made _curses be built on OpenIndiana with the default curses
library. I suppose this have fixed this issue on Solaris too.
But configuring _curses to use XPG4 curses is a different issue.
--
nosy:
Changes by Wessel Badenhorst wess...@gmail.com:
--
type: - compile error
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Changes by noon fbau...@amadeus.com:
--
nosy: -noon
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list mailing list
Changes by A.M. Kuchling a...@amk.ca:
--
nosy: -akuchling
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list mailing
Éric Araujo mer...@netwok.org added the comment:
+# work around for assumption on line 128 of
Modules/_cursesmodule.c
Is it impossible to fix the offending code instead of working around it in
setup.py?
--
nosy: +eric.araujo
___
Justin Venus justin.ve...@gmail.com added the comment:
I am sure that macro object is there for good reason, it just doesn't apply
for Solaris 11.
On Jul 7, 2012 10:34 AM, Éric Araujo rep...@bugs.python.org wrote:
Éric Araujo mer...@netwok.org added the comment:
+# work
Justin Venus justin.ve...@gmail.com added the comment:
The attached patch allows _curses and _curses_panel to build with the sunpro
compiler on Solaris11. The only changes were compiler/linker options in the
main setup.py. The interactive curses_test works on my system. I can easily
make
Changes by Éric Araujo mer...@netwok.org:
--
versions: -Python 2.6
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list mailing list
STINNER Victor victor.stin...@haypocalc.com added the comment:
I hacked setup.py and _cursesmodule.c to use XPG4 curses. It requires many
hacks because it lacks functions like getattrs() or getsyx/setsyx, constant
like KEY_MIN and KEY_MAX. It looks difficult to use this curses library.
STINNER Victor victor.stin...@haypocalc.com added the comment:
I opened the issue #13552 to list all curses issues on OpenIndiana.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
STINNER Victor victor.stin...@haypocalc.com added the comment:
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
Changes by STINNER Victor victor.stin...@haypocalc.com:
--
versions: +Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: -pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list mailing
Changes by A.M. Kuchling li...@amk.ca:
--
assignee: akuchling -
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list
Changes by noon fbau...@amadeus.com:
--
nosy: +noon
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue3786
___
___
Python-bugs-list mailing list
Ian Donaldson i...@ekit-inc.com added the comment:
For those not desiring the use of the chgat function and wishing
to avoid all the fun suggested in the last post (like me), and just
get a _cursesmodule built on Solaris 9 or 10... I enclose a simple patch.
--
nosy: +iandekit
Added
Tim Mooney enchan...@users.sourceforge.net added the comment:
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.
If you want the XPG4 compatible curses, you need to
Michael Schmarck [EMAIL PROTECTED] added the comment:
Yes, I would _like_ to do that, but I fear that I lack the necessary
skills...
___
Python tracker [EMAIL PROTECTED]
http://bugs.python.org/issue3786
___
Michael Schmarck [EMAIL PROTECTED] added the comment:
I filed that as a bug against Python 2.6, because in 2.5.2, the curses
modules could be built just fine.
___
Python tracker [EMAIL PROTECTED]
http://bugs.python.org/issue3786
Martin v. Löwis [EMAIL PROTECTED] added the comment:
I filed that as a bug against Python 2.6, because in 2.5.2, the curses
modules could be built just fine.
So would you like to work on a patch?
___
Python tracker [EMAIL PROTECTED]
Martin v. Löwis [EMAIL PROTECTED] added the comment:
Why do you think this is a bug in Python? It sounds like a bug in the
operating system to me.
(actually, it's two bugs - please use separate bug reports in the future:
one is that Solaris doesn't implement wchgat, and the other one that it
New submission from Michael Schmarck [EMAIL PROTECTED]:
I'm trying to compile Python 2.6b3 using Sun Studio 12 on a Solaris 10
sparc system. It fails.
[...]
*** WARNING: renaming _curses since importing it failed: ld.so.1:
python: fatal: relocation error: file
Antoine Pitrou [EMAIL PROTECTED] added the comment:
As for the multiprocessing problem, it has been fixed recently on trunk.
Can you give it a try?
--
nosy: +pitrou
___
Python tracker [EMAIL PROTECTED]
http://bugs.python.org/issue3786
Michael Schmarck [EMAIL PROTECTED] added the comment:
Yes, the multiprocessing problem has been fixed by the patch in Issue3110.
___
Python tracker [EMAIL PROTECTED]
http://bugs.python.org/issue3786
___
25 matches
Mail list logo