#include "Ticky.h"
#ifdef HAVE_TIME_H
+#ifdef solaris2_HOST_OS
+// Solaris requires this to get access to the POSIX ctime_r()
+#define _POSIX_PTHREAD_SEMANTICS
+#endif
#include <time.h>
+#ifdef solaris2_HOST_OS
+#undef _POSIX_PTHREAD_SEMANTICS
+#endif
#endif
#ifdef HAVE_FCNTL_H