ID: 16434
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Closed
Bug Type: Apache2 related
Operating System: Linux 2.4.2-2
PHP Version: 4.1.2
New Comment:
Disregard the diff I posted on the dev list then... Just trying to
help...
Previous Comments:
------------------------------------------------------------------------
[2002-04-08 11:10:57] [EMAIL PROTECTED]
It has already been fixed...
------------------------------------------------------------------------
[2002-04-08 10:56:49] [EMAIL PROTECTED]
I have a diff for PHP 4.2.0RC2 so it will compile against
Apache 2.0.35-dev. Where do I send it?
------------------------------------------------------------------------
[2002-04-08 09:41:30] [EMAIL PROTECTED]
I grabbed the neweest Apache 2.0 from CVS Friday, compiled
it with:
./configure --prefix=/opt/apache_2.0dev --with-mpm=worker
--enable-so
then compiled PHP 4.2.0RC2 with:
./configure --with-apxs2=/opt/apache_2.0dev/bin/apxs
--with-mysql=/usr
Here's what it says just before dying:
make[3]: Entering directory
`/root/php-4.2.0RC2/sapi/apache2filter'
/bin/sh /root/php-4.2.0RC2/libtool --silent --mode=compile
gcc -I. -I/root/php-4.2.0RC2/sapi/apache2filter
-I/root/php-4.2.0RC2/main -I/root/php-4.2.0RC2
-I/opt/apache_2.0dev/include -I/root/php-4.2.0RC2/Zend
-I/usr/include/mysql -I/root/php-4.2.0RC2/ext/xml/expat
-D_REENTRANT -I/root/php-4.2.0RC2/TSRM -g -O2 -pthread
-DZTS -prefer-pic -c sapi_apache2.c
sapi_apache2.c: In function `php_apache_sapi_ub_write':
sapi_apache2.c:58: too few arguments to function
`apr_brigade_create'
sapi_apache2.c:61: too few arguments to function
`apr_bucket_transient_create'
sapi_apache2.c: In function `php_apache_sapi_flush':
sapi_apache2.c:174: too few arguments to function
`apr_brigade_create'
sapi_apache2.c:175: too few arguments to function
`apr_bucket_flush_create'
sapi_apache2.c: In function `php_input_filter':
sapi_apache2.c:257: too few arguments to function
`apr_brigade_create'
sapi_apache2.c: In function `php_output_filter':
sapi_apache2.c:331: too few arguments to function
`apr_brigade_create'
sapi_apache2.c:386: too few arguments to function
`apr_bucket_transient_create'
sapi_apache2.c:395: too few arguments to function
`apr_bucket_eos_create'
make[3]: *** [sapi_apache2.lo] Error 1
make[3]: Leaving directory
`/root/php-4.2.0RC2/sapi/apache2filter'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/root/php-4.2.0RC2/sapi/apache2filter'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/php-4.2.0RC2/sapi'
make: *** [all-recursive] Error 1
I'll figure out the problem and let you guys know. I bet
it's the APR_BLOCK_READ/APR_NONBLOCK_READ thing again.
------------------------------------------------------------------------
[2002-04-08 09:27:28] [EMAIL PROTECTED]
I added APR_BLOCK_READ to the ap_get_brigade function call on line 247.
------------------------------------------------------------------------
[2002-04-06 11:12:15] [EMAIL PROTECTED]
Hi,
which changes did you exactly made to sapi_apache2.c?
Bye,
Sebastian
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/16434
--
Edit this bug report at http://bugs.php.net/?id=16434&edit=1