Changeset 522
- Timestamp:
- 12/15/06 18:08:13 (2 years ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/configure.in (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r516 r522 1 2006-12-15 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * configure.in: The initial CFLAGS was missing after testing for 4 the pthread_rwlock_t structure. Fixed. Reported by Marcus 5 Rueckert <darix@web.de> 6 1 7 2006-12-11 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 8 cherokee/trunk/configure.in
r478 r522 73 73 AC_DEFINE_UNQUOTED(PACKAGE_PATCH_VERSION, "${PACKAGE_PATCH_VERSION}", [Version string]) 74 74 75 dnl Initial CFLAGS 76 AC_MSG_CHECKING(initial CFLAGS) 77 AC_MSG_RESULT($CFLAGS) 75 78 76 79 dnl Check for CPU / vendor / OS … … 203 206 AC_CHECK_HEADERS(winsock.h winsock2.h) 204 207 205 206 208 AC_SYS_LARGEFILE 207 209 … … 449 451 AC_MSG_CHECKING([for pthread_rwlock_t support]) 450 452 have_pthread_rwlock_t=yes 453 451 454 AC_TRY_COMPILE([#include <pthread.h>], 452 455 [pthread_rwlock_t rwlock=PTHREAD_RWLOCK_INITIALIZER;], 453 456 AC_MSG_RESULT([ok]), 454 457 455 dnl Didn't find rwlock_t. 456 dnl Try defining _XOPEN_SOURCE=500 457 dnl 458 oldcflags="$CFLAGS" 459 CFLAGS="$CFLAGS -D_XOPEN_SOURCE=500" 460 461 AC_TRY_COMPILE([#include <pthread.h>], 462 [pthread_rwlock_t rwlock=PTHREAD_RWLOCK_INITIALIZER;] 463 , 464 AC_MSG_RESULT([-D_XOPEN_SOURCE=500]) 465 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_XOPEN_SOURCE=500" 466 AC_SUBST(PTHREAD_CFLAGS) 467 # AC_DEFINE(_XOPEN_SOURCE, 500, [Define this if it is needed for pthread_rwlock_t support]) 468 , 469 # AC_MSG_ERROR([pthread_rwlock_t support missing])) 470 )) 458 dnl Didn't find rwlock_t. 459 dnl Try defining _XOPEN_SOURCE=500 460 dnl 461 oldcflags="$CFLAGS" 462 CFLAGS="$CFLAGS -D_XOPEN_SOURCE=500" 463 464 AC_TRY_COMPILE([#include <pthread.h>], 465 [pthread_rwlock_t rwlock=PTHREAD_RWLOCK_INITIALIZER;] 466 , 467 AC_MSG_RESULT([-D_XOPEN_SOURCE=500]) 468 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_XOPEN_SOURCE=500" 469 AC_SUBST(PTHREAD_CFLAGS) 470 # AC_DEFINE(_XOPEN_SOURCE, 500, [Define this if it is needed for pthread_rwlock_t support]) 471 , 472 have_pthread_rwlock_t=no 473 # AC_MSG_ERROR([pthread_rwlock_t support missing])) 474 ) 475 476 CFLAGS="$oldcflags" 477 ) 471 478 472 479 if test "$have_pthread_rwlock_t" = yes; then 473 480 AC_DEFINE(HAVE_PTHREAD_RWLOCK_T, 1, [Define if your pthread library includes pthread_rwlock_t]) 474 481 fi 475 476 CFLAGS="$oldcflags" 477 482 478 483 with_pthread="yes" 479 484 fi