ID: 37181 Updated by: [EMAIL PROTECTED] Reported By: miagarci at pas dot ucm dot es -Status: Open +Status: Feedback Bug Type: Compile Failure Operating System: tru64 5.1b PHP Version: 5.1.2 New Comment:
Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.2-win32-latest.zip Previous Comments: ------------------------------------------------------------------------ [2006-04-25 09:45:49] miagarci at pas dot ucm dot es Hi, I have changed the file: static int php_ini_get_option(zend_ini_entry *ini_entry, int num_args, va_list args, zend_hash_key *hash_key) { zval *ini_array; int module_number; zval *option; ini_array = va_arg(args, zval *); module_number = va_arg(args, int); if (module_number != 0 && ini_entry->modu But appears the error: /bin/ksh /usr/users/duran/productos/php5.1-200604241230/libtool --silent --preserve-dup-deps --mode=compile gcc -Iext/standard/ -I/usr/users/duran/productos/php5.1-200604241230/ext/standard/ -DPHP_ATOM_INC -I/usr/users/duran/productos/php5.1-200604241230/include -I/usr/users/duran/productos/php5.1-200604241230/main -I/usr/users/duran/productos/php5.1-200604241230 -I/usr/local/include/libxml2 -I/usr/users/duran/productos/php5.1-200604241230/ext/date/lib -I/usr/local/openldap-2.2.26/include -I/usr/local/mysql/include -I/usr/users/duran/productos/php5.1-200604241230/TSRM -I/usr/users/duran/productos/php5.1-200604241230/Zend -I/usr/include -g -O2 -mieee -c /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c -o ext/standard/basic_functions.lo /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c: In function `php_ini_get_option': /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2583: parse error before `zval' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2583: parse error before `zval' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2583: parse error before `)' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2584: parse error before `int' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2584: parse error before `int' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2584: parse error before `)' ------------------------------------------------------------------------ [2006-04-25 08:53:31] [EMAIL PROTECTED] Apparently it's not possible. Please paste the error message you get with the patch. ------------------------------------------------------------------------ [2006-04-25 08:27:07] miagarci at pas dot ucm dot es Hi, I need to do to solve this problem is comment this line: zval *ini_array; int module_number; zval *option; // ini_array = va_arg(args, zval *); // module_number = va_arg(args, int); The va_arg function is wrong. IS IT POSSIBLE TO COMMENT THESE LINES in all files where appears or not? thanks you very much ------------------------------------------------------------------------ [2006-04-24 17:35:44] [EMAIL PROTECTED] What if you try to change ext/standard/basic_functions.c this way ? --- ext/standard/basic_functions.c 3 Apr 2006 13:46:11 -0000 1.725.2.31 +++ ext/standard/basic_functions.c 24 Apr 2006 17:34:17 -0000 @@ -2577,9 +2577,12 @@ PHP_FUNCTION(ini_get) static int php_ini_get_option(zend_ini_entry *ini_entry, int num_args, va_list args, zend_hash_key *hash_key) { - zval *ini_array = va_arg(args, zval *); - int module_number = va_arg(args, int); - zval *option; + zval *ini_array; + int module_number; + zval *option; + + ini_array = va_arg(args, zval *); + module_number = va_arg(args, int); if (module_number != 0 && ini_entry->module_number != module_number) { return 0; ------------------------------------------------------------------------ [2006-04-24 16:08:49] miagarci at pas dot ucm dot es hI, Appears the same error: /bin/ksh /usr/users/duran/productos/php5.1-200604241230/libtool --silent --preserve-dup-deps --mode=compile gcc -Iext/standard/ -I/usr/users/duran/productos/php5.1-200604241230/ext/standard/ -DPHP_ATOM_INC -I/usr/users/duran/productos/php5.1-200604241230/include -I/usr/users/duran/productos/php5.1-200604241230/main -I/usr/users/duran/productos/php5.1-200604241230 -I/usr/local/include/libxml2 -I/usr/users/duran/productos/php5.1-200604241230/ext/date/lib -I/usr/local/openldap-2.2.26/include -I/usr/local/mysql/include -I/usr/users/duran/productos/php5.1-200604241230/TSRM -I/usr/users/duran/productos/php5.1-200604241230/Zend -I/usr/include -g -O2 -mieee -c /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c -o ext/standard/basic_functions.lo /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c: In function `php_ini_get_option': /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2580: parse error before `zval' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2580: parse error before `zval' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2580: parse error before `)' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2581: parse error before `int' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2581: parse error before `int' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:2581: parse error before `)' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c: In function `copy_request_variable': /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3262: parse error before `char' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3262: parse error before `char' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3262: parse error before `)' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3263: parse error before `uint' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3263: parse error before `uint' /usr/users/duran/productos/php5.1-200604241230/ext/standard/basic_functions.c:3263: parse error before `)' THANK YOU VERY MUCH ------------------------------------------------------------------------ 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/37181 -- Edit this bug report at http://bugs.php.net/?id=37181&edit=1