mirror of
https://github.com/apache/httpd.git
synced 2025-08-20 16:09:55 +00:00
Work around the non-working pthread.h detection on OpenBSD.
We can savely assume that pthread.h exists on every system which supports Pthreads. PR: #29 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85104 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@ -61,18 +61,11 @@ AC_DEFUN(APACHE_MPM_CHECK_SHMEM, [
|
||||
|
||||
dnl Check for pthreads and attempt to support it
|
||||
AC_DEFUN(APACHE_MPM_PTHREAD, [
|
||||
if test "$pthreads_working" != "yes"; then
|
||||
AC_MSG_ERROR(This MPM requires pthreads. Try --with-mpm=prefork.)
|
||||
fi
|
||||
|
||||
dnl XXX - We should be checking for the proper flags to use on a particular
|
||||
dnl platform. This will cover a couple of them, anyway
|
||||
|
||||
AC_CHECK_HEADER(pthread.h, [ ],[
|
||||
AC_MSG_ERROR(This MPM requires pthreads. Try --with-mpm=prefork.)
|
||||
])
|
||||
AC_CHECK_FUNC(pthread_create, [ ],[
|
||||
AC_MSG_ERROR(Can't compile pthread code.)
|
||||
])
|
||||
|
||||
dnl User threads libraries need pthread.h included everywhere
|
||||
AC_DEFINE(PTHREAD_EVERYWHERE,,
|
||||
[Define if all code should have #include <pthread.h>])
|
||||
dnl User threads libraries need pthread.h included everywhere
|
||||
AC_DEFINE(PTHREAD_EVERYWHERE,,
|
||||
[Define if all code should have #include <pthread.h>])
|
||||
])
|
||||
|
Reference in New Issue
Block a user