#34393 [Fbk->Opn]: compile error: /tmp/php-5.0.4/main/reentrancy.c:193: error: too few arguments t
| From: | tamer23 at myrealbox dot com | Date: | Wed, 07 Sep 2005 14:55:59 +0000 |
| Subject: | #34393 [Fbk->Opn]: compile error: /tmp/php-5.0.4/main/reentrancy.c:193: error: too few arguments t | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-84632@lists.php.net to get a copy of this message | ||
ID: 34393
User updated by: tamer23 at myrealbox dot com
Reported By: tamer23 at myrealbox dot com
-Status: Feedback
+Status: Open
Bug Type: Compile Failure
Operating System: Gentoo Linux 2005.1
PHP Version: 5.0.4
New Comment:
The error is the same as on php 5.0.4, 5.0.5 or the scnapshot which I
downloaded yesterday:
Result from the CVS-snapshot:
/tmp/php5-200509070630:
c -o main/strlcpy.lo
/bin/sh /tmp/php5-200509070630/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php5-200509070630/main/
-DPHP_ATOM_INC -I/tmp/php5-200509070630/include
-I/tmp/php5-200509070630/main -I/tmp/php5-200509070630
-I/usr/include/libxml2 -I/usr/include/mysql
-I/tmp/php5-200509070630/TSRM -I/tmp/php5-200509070630/Zend -g -O2
-prefer-non-pic -c /tmp/php5-200509070630/main/strlcat.c -o
main/strlcat.lo
/bin/sh /tmp/php5-200509070630/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php5-200509070630/main/
-DPHP_ATOM_INC -I/tmp/php5-200509070630/include
-I/tmp/php5-200509070630/main -I/tmp/php5-200509070630
-I/usr/include/libxml2 -I/usr/include/mysql
-I/tmp/php5-200509070630/TSRM -I/tmp/php5-200509070630/Zend -g -O2
-prefer-non-pic -c /tmp/php5-200509070630/main/mergesort.c -o
main/mergesort.lo
/bin/sh /tmp/php5-200509070630/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php5-200509070630/main/
-DPHP_ATOM_INC -I/tmp/php5-200509070630/include
-I/tmp/php5-200509070630/main -I/tmp/php5-200509070630
-I/usr/include/libxml2 -I/usr/include/mysql
-I/tmp/php5-200509070630/TSRM -I/tmp/php5-200509070630/Zend -g -O2
-prefer-non-pic -c /tmp/php5-200509070630/main/reentrancy.c -o
main/reentrancy.lo
/tmp/php5-200509070630/main/reentrancy.c: In function `php_readdir_r':
/tmp/php5-200509070630/main/reentrancy.c:143: error: too few arguments
to function `readdir_r'
make: *** [main/reentrancy.lo] Error 1
And the error from php-5.0.5:
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/php_scandir.c -o main/php_scandir.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/php_ini.c -o main/php_ini.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/SAPI.c -o main/SAPI.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/rfc1867.c -o main/rfc1867.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/php_content_types.c -o main/php_content_types.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/strlcpy.c -o main/strlcpy.lo
/bin/sh /tmp/php-5.0.5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Imain/ -I/tmp/php-5.0.5/main/ -DPHP_ATOM_INC
-I/tmp/php-5.0.5/include -I/tmp/php-5.0.5/main -I/tmp/php-5.0.5
-I/usr/include/libxml2 -I/usr/include/mysql -I/tmp/php-5.0.5/TSRM
-I/tmp/php-5.0.5/Zend -g -O2 -prefer-non-pic -c
/tmp/php-5.0.5/main/reentrancy.c -o main/reentrancy.lo
/tmp/php-5.0.5/main/reentrancy.c: In function `php_readdir_r':
/tmp/php-5.0.5/main/reentrancy.c:143: error: too few arguments to
function `readdir_r'
Previous Comments:
------------------------------------------------------------------------
[2005-09-07 14:29:21] sniper@php.net
The error can't be same for the CVS snapshot since there's nothing on
line 193 in it..what's the exact error you get with the snapshot?
------------------------------------------------------------------------
[2005-09-07 14:17:28] tamer23 at myrealbox dot com
The error is the same. Even though, I have updated the gcc-compiler
from 3.3.5 to 3.4.4 and the error still exists. The error message is
EXACTLY the same of php-5.0.4 and that one from the CVS.
Has it got something todo with the c++ library installed on my system?!
Tamer
------------------------------------------------------------------------
[2005-09-07 08:49:24] sniper@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5-win32-latest.zip
------------------------------------------------------------------------
[2005-09-06 16:35:22] tamer23 at myrealbox dot com
Description:
------------
Hi!
After I installed with the instruction (as it is described in the
README) Apache 2.0 I tried to compile php with this configure command:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
--with-openssl --with-kerberos --enable-dbx
Actual result:
--------------
The compilation error results:
/tmp/php-5.0.4/main/reentrancy.c: In function `php_readdir_r':
/tmp/php-5.0.4/main/reentrancy.c:193: error: too few arguments to
function `readdir_r'
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=34393&edit=1