--- a/util-src/lsignal.c Tue Sep 29 13:59:35 2009 +0100
+++ b/util-src/lsignal.c Tue Sep 29 14:06:43 2009 +0100
@@ -301,7 +301,7 @@
return 1;
}
-#ifdef _POSIX_SOURCE
+#if defined _POSIX_SOURCE || (defined(sun) || defined(__sun))
/* define some posix only functions */