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