--- corosync-1.3.1.orig/include/corosync/coroipc_ipc.h	2011-04-25 04:37:30.000000000 +0200
+++ corosync-1.3.1/include/corosync/coroipc_ipc.h	2011-06-26 18:49:29.245183024 +0200
@@ -44,7 +44,7 @@
  * Darwin claims to support process shared synchronization
  * but it really does not.  The unistd.h header file is wrong.
  */
-#if defined(COROSYNC_DARWIN) || defined(__UCLIBC__)
+#if defined(COROSYNC_DARWIN)
 #undef _POSIX_THREAD_PROCESS_SHARED
 #define _POSIX_THREAD_PROCESS_SHARED -1
 #endif
