New submission from Akira Kitada <akit...@gmail.com>:

Some platforms have uintptr_t in inttypes.h but Python bulid system
assumes it's defined in stdint.h and it causes build failure:

"""
building 'select' extension
gcc -pthread -fPIC -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall 
-Wstrict-prototypes -I. -IInclude -I./Include -I/usr/local/include 
-I/usr/home/akitada/
src/release27-maint/Include -I/usr/home/akitada/src/release27-maint -c 
/usr/home/akitada/src/release27-maint/Modules/selectmodule.c -o 
build/temp.freebsd-4.
11-RELEASE-i386-2.7/usr/home/akitada/src/release27-maint/Modules/selectmodule.o
/usr/home/akitada/src/release27-maint/Modules/selectmodule.c:1189: #error 
uintptr_t does not match void *!
"""

----------
components: Build
messages: 118251
nosy: akitada
priority: normal
severity: normal
status: open
title: select extension does not build on platforms where uintptr_t is provided 
in inttypes.h
type: compile error
versions: Python 2.7

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

Reply via email to