Mark D. Baushke wrote: > The CVS sources need a further bit of > adjustment for both SGI IRIX 5.3 and BSDI BSD/OS > 4.2. See the patch below.
Thanks, I'm applying the BSD/OS part. Bruno *** m4/stdint.m4 23 Jun 2006 20:52:39 -0000 1.8 --- m4/stdint.m4 26 Jun 2006 13:04:42 -0000 *************** *** 1,4 **** ! # stdint.m4 serial 8 dnl Copyright (C) 2001-2002, 2004-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, --- 1,4 ---- ! # stdint.m4 serial 9 dnl Copyright (C) 2001-2002, 2004-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, *************** *** 90,96 **** #if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4) # include <sys/inttypes.h> #endif ! #if defined(__OpenBSD__) || defined(__sgi) # include <sys/types.h> # if HAVE_INTTYPES_H # include FULL_PATH_INTTYPES_H --- 90,96 ---- #if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4) # include <sys/inttypes.h> #endif ! #if defined(__OpenBSD__) || defined(__bsdi__) || defined(__sgi) # include <sys/types.h> # if HAVE_INTTYPES_H # include FULL_PATH_INTTYPES_H *** lib/stdint_.h 23 Jun 2006 20:52:39 -0000 1.19 --- lib/stdint_.h 26 Jun 2006 13:04:42 -0000 *************** *** 33,43 **** #if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4) # include <sys/inttypes.h> #endif ! #if defined(__OpenBSD__) || defined(__sgi) /* In OpenBSD 3.8, <sys/types.h> includes <machine/types.h>, which defines int{8,16,32,64}_t, uint{8,16,32,64}_t and __BIT_TYPES_DEFINED__. <inttypes.h> includes <machine/types.h> and also defines intptr_t and uintptr_t. */ /* IRIX 6.5 has <inttypes.h>, and <sys/types.h> defines some of these types as well. */ # include <sys/types.h> --- 33,44 ---- #if defined(__FreeBSD__) && (__FreeBSD__ >= 3) && (__FreeBSD__ <= 4) # include <sys/inttypes.h> #endif ! #if defined(__OpenBSD__) || defined(__bsdi__) || defined(__sgi) /* In OpenBSD 3.8, <sys/types.h> includes <machine/types.h>, which defines int{8,16,32,64}_t, uint{8,16,32,64}_t and __BIT_TYPES_DEFINED__. <inttypes.h> includes <machine/types.h> and also defines intptr_t and uintptr_t. */ + /* BSD/OS 4.2 is similar, but doesn't have <inttypes.h> */ /* IRIX 6.5 has <inttypes.h>, and <sys/types.h> defines some of these types as well. */ # include <sys/types.h>