[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apr-cvs
Subject:    svn commit: r1873593 - /apr/apr/trunk/configure.in
From:       minfrin () apache ! org
Date:       2020-02-05 8:40:58
Message-ID: 20200205084058.2BEAF17BD1A () svn01-us-east ! apache ! org
[Download RAW message or body]

Author: minfrin
Date: Wed Feb  5 08:40:57 2020
New Revision: 1873593

URL: http://svn.apache.org/viewvc?rev=1873593&view=rev
Log:
Don't try to use PROC_PTHREAD by default when cross compiling.

Modified:
    apr/apr/trunk/configure.in

Modified: apr/apr/trunk/configure.in
URL: http://svn.apache.org/viewvc/apr/apr/trunk/configure.in?rev=1873593&r1=1873592&r2=1873593&view=diff
==============================================================================
--- apr/apr/trunk/configure.in (original)
+++ apr/apr/trunk/configure.in Wed Feb  5 08:40:57 2020
@@ -2351,8 +2351,8 @@ APR_IFALLYES(func:semget func:semctl fun
 APR_IFALLYES(header:OS.h func:create_sem func:acquire_sem func:acquire_sem_etc, 
             APR_DECIDE(USE_BEOSSEM, [BeOS Semaphores])) 
 # pthread mutex both pshared and robust[_np] is the best default
-case "$apr_cv_mutex_robust_shared" in
-"yes"|"np")
+case "$hasprocpthreadser:$apr_cv_mutex_robust_shared" in
+"1:yes" | "1:np")
     APR_DECIDE(USE_PROC_PTHREAD_SERIALIZE, [pthread pshared mutex]) 
     ;;
 *)
@@ -2371,21 +2371,27 @@ procpthreadser="0"
 fcntlser="0"
 case $ac_decision in
     USE_FLOCK_SERIALIZE )
+        hasflockser="1"
         flockser="1"
         ;;
     USE_FCNTL_SERIALIZE )
+        hasfcntlser="1"
         fcntlser="1"
         ;;
     USE_SYSVSEM_SERIALIZE )
+        hassysvser="1"
         sysvser="1"
         ;;
     USE_POSIXSEM_SERIALIZE )
+        hasposixser="1"
         posixser="1"
         ;;
     USE_PROC_PTHREAD_SERIALIZE )
+        hasprocpthreadser="1"
         procpthreadser="1"
         ;;
     USE_BEOSSEM )
+        hasbeossem="1"
         beossem="1"
         ;;
 esac


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic