On Mon, May 18, 2020 at 09:15:58PM -0400, Daniel Richard G. wrote: > > I am building Git 2.26.2 on AIX. A few compilation errors arose, but > they are resolvable with a few minor changes that will improve overall > portability. which version of AIX is this? > There were a few errors of this form: > > sha1-file.c: In function 'mmap_limit_check': > sha1-file.c:940:12: error: 'SIZE_MAX' undeclared (first use in this function) > sha1-file.c:940:12: note: each undeclared identifier is reported only once for each function it appears in we include inttypes.h which is supposed to include stdint.h per POSIX[1] could you take a look at that header and see if there is some macro definition preventing that to happen? Carlo [1] https://pubs.opengroup.org/onlinepubs/009696799/basedefs/inttypes.h.html