[issue14438] _cursesmodule build fails on cygwin

2016-10-04 Thread Chi Hsuan Yen
Chi Hsuan Yen added the comment: My patch at issue28190 solves a different problem. IMO the correct way to go for this issue is issue25720. By the way, this problem affects more than Cygwin. (issue14598) -- nosy: +Chi Hsuan Yen ___ Python tracker <

[issue14438] _cursesmodule build fails on cygwin

2016-10-04 Thread Erik Bray
Erik Bray added the comment: I see what you're saying--thanks for pointing out those other tickets. I'll give #28190 a try first. -- ___ Python tracker ___

[issue14438] _cursesmodule build fails on cygwin

2016-10-04 Thread Masayuki Yamamoto
Masayuki Yamamoto added the comment: I don't agree with #14438 patch to apply branch. this is quickfix for just Cygwin. I think that curses library should be chosen using configure script. Erik, How about patch for #14598 or #28190? I prefer #28190 because better header is chosen using configur

[issue14438] _cursesmodule build fails on cygwin

2016-10-04 Thread Erik Bray
Erik Bray added the comment: I think it would still be worth including this patch in Python. It wouldn't be the only condition in py_curses.h for platform-specific oddities with ncurses. This patch is still needed for the _curses module to build on Cygwin. -- nosy: +erik.bray ___

[issue14438] _cursesmodule build fails on cygwin

2015-04-17 Thread Masayuki Yamamoto
Changes by Masayuki Yamamoto : -- nosy: +masamoto ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue14438] _cursesmodule build fails on cygwin

2012-03-30 Thread Alexey Luchko
Alexey Luchko added the comment: It's cygwin's issue. Cygwin's python 2.6 has a patch for it. Just in case: --- origsrc/Python-2.6.5/Include/py_curses.h2009-09-06 16:23:05.0 -0500 +++ src/Python-2.6.5/Include/py_curses.h2010-04-14 15:21:23.008971400 -0500 @@ -17,6 +17,13

[issue14438] _cursesmodule build fails on cygwin

2012-03-29 Thread Alexey Luchko
New submission from Alexey Luchko : $ CFLAGS=-I/usr/include/ncursesw/ CPPFLAGS=-I/usr/include/ncursesw/ ./configure $ make ... building '_curses' extension gcc -fno-strict-aliasing -I/usr/include/ncursesw/ -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -I/usr/includ