@@ -2,12 +2,12 @@ --- tclfossil_trunk.orig//generic/tcl.h 2012-05-04 16:11:58.000000000 -0500 +++ tclfossil_trunk-1rsk//generic/tcl.h 2012-05-06 17:33:17.487466336 -0500 @@ -475,6 +475,9 @@ /* Here is a 4-byte gap */ } Tcl_StatBuf; - #elif defined(HAVE_STRUCT_STAT64) + #elif defined(HAVE_STRUCT_STAT64) && !defined(__APPLE__) +# ifdef HAVE_SYS_STAT_H +# include +# endif typedef struct stat64 Tcl_StatBuf; #else typedef struct stat Tcl_StatBuf;