From owner-cvs-ports@FreeBSD.ORG Wed Jan 21 13:21:14 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0DC716A4CE; Wed, 21 Jan 2004 13:21:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74DE143D1F; Wed, 21 Jan 2004 13:21:13 -0800 (PST) (envelope-from clement@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i0LLLD0B069292; Wed, 21 Jan 2004 13:21:13 -0800 (PST) (envelope-from clement@repoman.freebsd.org) Received: (from clement@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i0LLLDKg069288; Wed, 21 Jan 2004 13:21:13 -0800 (PST) (envelope-from clement) Message-Id: <200401212121.i0LLLDKg069288@repoman.freebsd.org> From: Clement LAFORET Date: Wed, 21 Jan 2004 13:21:13 -0800 (PST) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/www/apache2 Makefile Makefile.modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jan 2004 21:21:14 -0000 clement 2004/01/21 13:21:13 PST FreeBSD ports repository Modified files: www/apache2 Makefile Makefile.modules Log: Add WITH_PTHREAD_LIBS and WITH_EXPERIMENTAL_THREADS. These options are for people who want to directly link apache against libkse and libthr. Usage: WITH_EXPERIMENTAL_THREADS=YES Overrides default pthread detection behaviour. WITH_PTHREAD_LIBS={kse;thr} Lets you choose your pthread lib. Don't even try to use "c_r"... *** These options are unsupported *** But all gdb backtraces are welcome :-) AFAIK, apache works well, but mod_php4 (worker MPM) behavior is quite funny. All modules which use apr mutexes may crash with KSE. Since I'm working on it, if you have coredumps, feel free to send me the backtrace (you must compile libkse, apache and modules with debugging symbols). Don't forget to set kern.sugid_coredump to 1. (using CoreDumpDirectory in httpd.conf can help too) Revision Changes Path 1.164 +2 -0 ports/www/apache2/Makefile 1.8 +4 -1 ports/www/apache2/Makefile.modules