blob: 444351563b7f9d3336d8aa1504588da0de3e96f0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
--- srclib/apr/build/apr_hints.m4.orig Tue Jun 3 00:52:28 2003
+++ srclib/apr/build/apr_hints.m4 Mon Jan 5 12:36:32 2004
@@ -130,14 +130,15 @@
APR_ADDTO(CPPFLAGS, [-DNETBSD])
;;
*-freebsd*)
- case $host in
- *freebsd[2345]*)
- APR_ADDTO(CFLAGS, [-funsigned-char])
- ;;
- esac
- APR_SETIFNULL(enable_threads, [no])
+ os_version=`sysctl -n kern.osreldate`
+ APR_ADDTO(CFLAGS, [-funsigned-char])
APR_SETIFNULL(apr_lock_method, [USE_FLOCK_SERIALIZE])
- APR_ADDTO(CPPFLAGS, [-D_REENTRANT -D_THREAD_SAFE])
+ if test $os_version -lt "500016"; then
+ ac_cv_pthreads_cflags="-D_THREAD_SAFE -D_REENTRANT"
+ LIBS="$LIBS -pthread"
+ else
+ ac_cv_pthreads_lib="c_r"
+ fi
;;
*-next-nextstep*)
APR_SETIFNULL(CFLAGS, [-O])
|