Christian Heimes added the comment:

Python 2.7 fails even with --enable-unicode=ucs4:

$ ./configure --with-wctype-functions --enable-unicode=ucs4
$ make 
...
In file included from Objects/unicodectype.c:34:0:
Objects/unicodetype_db.h: In function '_PyUnicodeUCS4_IsWhitespace':
Objects/unicodetype_db.h:3277:5: warning: implicit declaration of function 
'iswspace' [-Wimplicit-function-declaration]
Objects/unicodectype.c: In function '_PyUnicodeUCS4_IsLowercase':
Objects/unicodectype.c:192:5: warning: implicit declaration of function 
'iswlower' [-Wimplicit-function-declaration]
Objects/unicodectype.c: In function '_PyUnicodeUCS4_IsUppercase':
Objects/unicodectype.c:197:5: warning: implicit declaration of function 
'iswupper' [-Wimplicit-function-declaration]
Objects/unicodectype.c: In function '_PyUnicodeUCS4_ToLowercase':
Objects/unicodectype.c:202:5: warning: implicit declaration of function 
'towlower' [-Wimplicit-function-declaration]
Objects/unicodectype.c:202:12: warning: incompatible implicit declaration of 
built-in function 'towlower' [enabled by default]
Objects/unicodectype.c: In function '_PyUnicodeUCS4_ToUppercase':
Objects/unicodectype.c:207:5: warning: implicit declaration of function 
'towupper' [-Wimplicit-function-declaration]
Objects/unicodectype.c:207:12: warning: incompatible implicit declaration of 
built-in function 'towupper' [enabled by default]
Objects/unicodectype.c: In function '_PyUnicodeUCS4_IsAlpha':
Objects/unicodectype.c:212:5: warning: implicit declaration of function 
'iswalpha' [-Wimplicit-function-declaration]

I have attached a patch that checks for wctype.h and includes it for 
WANT_WCTYPE_FUNCTIONS.

----------
keywords: +patch
nosy: +christian.heimes
stage:  -> patch review
Added file: http://bugs.python.org/file30788/11309_wctype.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11309>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to