From owner-freebsd-ports Tue Aug 13 15: 8: 0 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 687CC37B400 for ; Tue, 13 Aug 2002 15:07:56 -0700 (PDT) Received: from emmi.physik.TU-Berlin.DE (emmi.physik.TU-Berlin.DE [130.149.160.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B80543E3B for ; Tue, 13 Aug 2002 15:07:55 -0700 (PDT) (envelope-from ibex@emmi.physik.TU-Berlin.DE) Received: from emmi.physik.TU-Berlin.DE (localhost.physik.TU-Berlin.DE [127.0.0.1]) by emmi.physik.TU-Berlin.DE (8.12.5/8.11.6) with ESMTP id g7DM7ruo088456; Wed, 14 Aug 2002 00:07:53 +0200 (CEST) (envelope-from ibex@emmi.physik.TU-Berlin.DE) Received: (from ibex@localhost) by emmi.physik.TU-Berlin.DE (8.12.5/8.12.3/Submit) id g7DM7qOd088455; Wed, 14 Aug 2002 00:07:52 +0200 (CEST) Date: Wed, 14 Aug 2002 00:07:52 +0200 From: Dirk Froemberg To: Mike Dewhirst Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: mod_php4-4.2.1_2 Message-ID: <20020813220752.GB88267@physik.TU-Berlin.DE> References: <3D595DD1.90405@dolphintime.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D595DD1.90405@dolphintime.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi Mike! The API changed with apache-2.0.40. ap_register_output_filter() and ap_register_input_filter() take four arguments, now. So you have to upgrade to apache 2.0.40. Regards Dirk On Tue, Aug 13, 2002 at 08:28:17PM +0100, Mike Dewhirst wrote: > Dirk having a problem when compiling mod_php for apache 2 > > i have apache-2.0.39_7 and the version in the mod_php Makefile is 4.2.2/0 > > I have set the env var WITH_APACHE2 to yes. > > Here is the error message. Any ideas? > > Thanks, > > Mike > > ------ start ------ > Making all in sapi > Making all in apache2filter > /bin/sh /usr/ports/www/mod_php4/work/php-4.2.2/libtool --silent > --mode=compile cc -I. > -I/usr/ports/www/mod_php4/work/php-4.2.2/sapi/apache2filter > -I/usr/ports/www/mod_php4/work/php-4.2.2/main > -I/usr/ports/www/mod_php4/work/php-4.2.2 -I/usr/local/include/apache2 > -I/usr/ports/www/mod_php4/work/php-4.2.2/Zend -I/usr/local/include > -I/usr/ports/www/mod_php4/work/php-4.2.2/ext/xml/expat -D_REENTRANT > -D_THREAD_SAFE -I/usr/ports/www/mod_php4/work/php-4.2.2/TSRM > -I/usr/local/include/pth -O -pipe -I/usr/local/include > -I/usr/local/include/pgsql -pthread -DZTS -prefer-pic -c sapi_apache2.c > sapi_apache2.c: In function `php_register_hook': > sapi_apache2.c:534: too many arguments to function > `ap_register_output_filter' > sapi_apache2.c:535: too many arguments to function > `ap_register_input_filter' > *** Error code 1 > > Stop in /usr/ports/www/mod_php4/work/php-4.2.2/sapi/apache2filter. > *** Error code 1 > > Stop in /usr/ports/www/mod_php4/work/php-4.2.2/sapi/apache2filter. > *** Error code 1 > > Stop in /usr/ports/www/mod_php4/work/php-4.2.2/sapi. > *** Error code 1 > > Stop in /usr/ports/www/mod_php4/work/php-4.2.2. > *** Error code 1 > > Stop in /usr/ports/www/mod_php4. > *** Error code 1 > > Stop in /usr/ports/www/mod_php4. > ----- end ----- Regards Dirk -- Dirk Froemberg FreeBSD: The Power to Serve! http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message