Mark Dickinson <dicki...@gmail.com> added the comment:

Thanks.  That all seems fairly clear cut:  HP-UX defines everything 
integer-related that C99 expects it to, but puts it in inttypes.h rather 
than stdint.h.  Given that the autoconf tests for uint32_t and friends 
are checking both stdint.h and inttypes.h, and that this problem 
apparently exists on other platforms as well (some versions of Solaris, 
according to the autoconf manual), I think it makes sense to update 
pyport.h to include both stdint.h and inttypes.h.

Patch committed, r73701 (trunk), r73702 (py3k) and r73703 (release31-
maint).  I don't think there's any need to backport to 3.0 or 2.6: 
neither should have this build problem.

----------
resolution:  -> fixed
status: open -> closed
versions: +Python 2.7, Python 3.2

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

Reply via email to