From 655d57447278a1ff984eb78d55b05761a12c2ad5 Mon Sep 17 00:00:00 2001 From: Clement Laforet Date: Tue, 13 Jan 2004 22:12:11 +0000 Subject: - Remove thread support in apr. The code prevents apache from running on > 4.8-STABLE (from september 2003) system because apache2 used libc_r instead of libc. Compiling with -lkse (on -CURRENT) was broken too. - bump PORTREVISION to force users to upgrade. NOTE: on -STABLE DO NOT DEFINE WITH_THREADS. (unless you use a threaded MPM) Thanks to Fritz Heinrichmeyer who helped me to track the problem. Noticed by: Fritz Heinrichmeyer HAYASHI, "Lef" Tatsuya [1] PR: 61317 [1] Approved by: erwin (mentor) (implicitly) --- .../files/patch-srclib:apr:build:apr_hints.m4 | 25 ---------------------- 1 file changed, 25 deletions(-) delete mode 100644 www/apache2/files/patch-srclib:apr:build:apr_hints.m4 (limited to 'www/apache2/files') diff --git a/www/apache2/files/patch-srclib:apr:build:apr_hints.m4 b/www/apache2/files/patch-srclib:apr:build:apr_hints.m4 deleted file mode 100644 index 444351563b7f..000000000000 --- a/www/apache2/files/patch-srclib:apr:build:apr_hints.m4 +++ /dev/null @@ -1,25 +0,0 @@ ---- 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]) -- cgit v1.2.3