]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix solaris build (FSBUILD-169)
authorMichael Jerris <mike@jerris.com>
Mon, 8 Jun 2009 15:32:35 +0000 (15:32 +0000)
committerMichael Jerris <mike@jerris.com>
Mon, 8 Jun 2009 15:32:35 +0000 (15:32 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13671 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/apr/.update
libs/apr/build/apr_threads.m4
libs/apr/include/arch/unix/apr_arch_proc_mutex.h
libs/apr/include/arch/unix/apr_arch_thread_mutex.h

index 7c125ac53caa9949e573093607ff034b583e1f9c..274a4b5e2efb0980d5970ad8d265d95186dd793b 100644 (file)
@@ -1 +1 @@
-Tue May 19 13:49:44 EDT 2009
+Mon Jun  8 11:30:01 EDT 2009
index e111ff0212cc7b7ef74463b43f4777286bc14b19..2bf66a5eac622d50b2c3838f2785c72ffb35c730 100644 (file)
@@ -224,7 +224,10 @@ AC_DEFUN(APR_CHECK_SIGWAIT_ONE_ARG,[
 dnl Check for recursive mutex support (per SUSv3).
 AC_DEFUN([APR_CHECK_PTHREAD_RECURSIVE_MUTEX], [
   AC_CACHE_CHECK([for recursive mutex support], [apr_cv_mutex_recursive],
-[AC_TRY_RUN([#define _XOPEN_SOURCE 600
+[AC_TRY_RUN([
+#ifndef __sun
+#define _XOPEN_SOURCE 600
+#endif
 #include <sys/types.h>
 #include <pthread.h>
 #include <stdlib.h>
index b836829eccb54c2b958941d40e77ffe50cea2f4f..a307d946579049be1c1016873b16f7f1bb13d8f2 100644 (file)
 #ifndef PROC_MUTEX_H
 #define PROC_MUTEX_H
 
+#ifndef __sun
 #ifndef _XOPEN_SOURCE
 #define _XOPEN_SOURCE 600
 #endif
+#endif
 
 #include "apr.h"
 #include "apr_private.h"
index 08ea248ea871a3fe57a1d9ddb57fe977a7352404..0f9798701e3a7d3b39253d87a587ac523439d728 100644 (file)
 #ifndef THREAD_MUTEX_H
 #define THREAD_MUTEX_H
 
+#ifndef __sun
 #ifndef _XOPEN_SOURCE
 #define _XOPEN_SOURCE 600
 #endif
+#endif
 
 #include "apr.h"
 #include "apr_private.h"