ID: 15763 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Compile Failure Operating System: Linux Debian 2.2 PHP Version: 4.1.2 New Comment:
I also get errors. I will cut the first part of it and paste here. I an running the exact same configuration as I had previously with 4.1.1. It's a little long but here goes: ./configure --with-apxs=/usr/local/apache/bin/apxs --with-curl --with-swf=/usr/local/flash --with-gd=/usr/local --with-jpeg-dir=/usr/local --with-xpm-dir=/usr/X11R6 --with-zlib-dir=shared --enable-ftp --with-db=shared --with-ming=/home/pfmartin/Download/PHP/ming-0.2a --enable-magic-quotes --with-mysql --enable-safe-mode --enable-track-vars --with-ttf --enable-versioning --with-mcrypt=/usr --with-gettext --enable-sysvsem --enable-sysvshm --enable-trans-sid --with-mhash=/usr --with-cybercash=/usr/local/cybercash/mck-3.2.0.3-linux --with-png-dir --enable-xslt --with-xslt-sablot --with-expat --with-pfpro=/usr/local/payflow root@server375 [/home/pfmartin/Download/PHP/php-4.1.2]# make Making all in Zend make[1]: Entering directory `/home/pfmartin/Download/PHP/php-4.1.2/Zend' /bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../main -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -I../TSRM -g -O2 -prefer-pic -c zend_language_parser.c In file included from /usr/include/stdio.h:57, from zend.h:34, from zend_compile.h:24, from zend_language_parser.c:148: /usr/include/libio.h:214: parse error before `__off_t' /usr/include/libio.h:214: warning: no semicolon at end of struct or union /usr/include/libio.h:233: parse error before `_offset' /usr/include/libio.h:233: warning: data definition has no type or storage class /usr/include/libio.h:237: parse error before `}' /usr/include/libio.h:262: parse error before `__io_read_fn' /usr/include/libio.h:263: warning: data definition has no type or storage class /usr/include/libio.h:271: parse error before `__io_write_fn' /usr/include/libio.h:272: warning: data definition has no type or storage class /usr/include/libio.h:280: parse error before `__off_t' Previous Comments: ------------------------------------------------------------------------ [2002-02-27 13:04:07] [EMAIL PROTECTED] Anybody able to reproduce this compile failure? It builds cleanly for me here with the same configure flags except for the --with-mnogosearch one since I don't have that installed here. And there were no mnogosearch changes between 4.1.1 and 4.1.2 so you'd have to assume that wouldn't cause this. ------------------------------------------------------------------------ [2002-02-27 12:08:50] [EMAIL PROTECTED] Note: This is 4.1.2 bug not 4.1.1 Note: Make on the same system, same config works fine with 4.0.6 Note: Make without any flags in configure works fine with 4.1.1 Now the issue: Configure: ./configure --with-mysql --with-xml --with-apache=../apache_1.3.19 --enable-track-vars --with-gd --with-mnogosearch Make: srv1:/usr/local/src/php-4.1.2# make Making all in Zend make[1]: Entering directory `/usr/local/src/php-4.1.2/Zend' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/php-4.1.2/Zend' Making all in main make[1]: Entering directory `/usr/local/src/php-4.1.2/main' make[2]: Entering directory `/usr/local/src/php-4.1.2/main' gcc -I. -I/usr/local/src/php-4.1.2/main -I/usr/local/src/php-4.1.2/main -I/usr/local/src/php-4.1.2 -I/usr/local/src/apache_1.3.19/src/include -I/usr/local/src/apache_1.3.19/src/os/unix -I/usr/local/src/php-4.1.2/Zend -I/usr/local/mnogosearch/include -I/usr/local/src/php-4.1.2/ext/mysql/libmysql -I/usr/local/src/php-4.1.2/ext/xml/expat -I/usr/local/src/php-4.1.2/TSRM -g -O2 -c main.c && touch main.lo In file included from php.h:163, from main.c:26: fopen_wrappers.h:69: parse error before `TSRMLS_DC' fopen_wrappers.h:71: parse error before `TSRMLS_DC' fopen_wrappers.h:72: parse error before `TSRMLS_DC' fopen_wrappers.h:74: parse error before `TSRMLS_DC' fopen_wrappers.h:75: parse error before `TSRMLS_DC' fopen_wrappers.h:77: parse error before `TSRMLS_DC' fopen_wrappers.h:83: warning: parameter names (without types) in function declaration fopen_wrappers.h:84: warning: parameter names (without types) in function declaration fopen_wrappers.h:85: parse error before `TSRMLS_DC' fopen_wrappers.h:86: parse error before `TSRMLS_DC' In file included from main.c:26: php.h:226: parse error before `TSRMLS_DC' php.h:228: parse error before `TSRMLS_DC' In file included from php.h:290, from main.c:26: /usr/local/src/php-4.1.2/main/php_output.h:26: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:29: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:30: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:31: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:32: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:33: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:34: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:35: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:36: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:37: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:38: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:39: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:40: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:41: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:42: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/main/php_output.h:43: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:66: parse error before `TSRMLS_DC' /usr/local/src/php-4.1.2/main/php_output.h:67: parse error before `TSRMLS_DC' In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:21, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:37: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:37: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:38: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:38: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:39: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:39: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:40: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:40: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:41: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/basic_functions.h:41: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:23, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_string.h:95: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_string.h:95: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:25, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_dir.h:26: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_dir.h:26: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_dir.h:27: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_dir.h:27: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:27, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/reg.h:39: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/reg.h:39: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/reg.h:40: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/reg.h:40: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/reg.h:41: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/reg.h:41: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:28, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_mail.h:28: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_mail.h:28: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:32, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/file.h:26: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/file.h:26: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/file.h:27: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/file.h:27: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:33, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:28: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:28: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:29: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:29: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:30: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_ext_syslog.h:30: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:34, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_filestat.h:24: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_filestat.h:24: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_filestat.h:25: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_filestat.h:25: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:35, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_browscap.h:24: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_browscap.h:24: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_browscap.h:25: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_browscap.h:25: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:36, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/pack.h:24: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/pack.h:24: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:43, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/fsock.h:79: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/fsock.h:79: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:51, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/dl.h:32: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/dl.h:32: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:52, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_crypt.h:28: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_crypt.h:28: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_crypt.h:29: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_crypt.h:29: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:53, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/head.h:24: warning: parameter names (without types) in function declaration In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:54, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_lcg.h:38: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_lcg.h:38: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:57, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_array.h:27: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_array.h:27: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_array.h:28: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_array.h:28: warning: data definition has no type or storage class In file included from /usr/local/src/php-4.1.2/ext/standard/php_standard.h:58, from main.c:52: /usr/local/src/php-4.1.2/ext/standard/php_assert.h:24: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_assert.h:24: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_assert.h:25: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_assert.h:25: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_assert.h:26: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_assert.h:26: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_assert.h:27: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_assert.h:27: warning: data definition has no type or storage class /usr/local/src/php-4.1.2/ext/standard/php_assert.h:28: warning: parameter names (without types) in function declaration /usr/local/src/php-4.1.2/ext/standard/php_assert.h:28: warning: data definition has no type or storage class main.c: In function `php_request_startup': main.c:643: `zend_try' undeclared (first use in this function) main.c:643: (Each undeclared identifier is reported only once main.c:643: for each function it appears in.) main.c:643: parse error before `{' main.c: At top level: main.c:686: syntax error before `{' main.c:688: warning: data definition has no type or storage class main.c:690: parse error before `return' main.c: In function `php_request_shutdown': main.c:710: `zend_try' undeclared (first use in this function) main.c:710: parse error before `{' main.c: At top level: main.c:712: warning: data definition has no type or storage class main.c:714: syntax error before `{' main.c:716: warning: data definition has no type or storage class main.c:718: parse error before `if' main.c:720: warning: data definition has no type or storage class main.c:722: parse error before `if' main.c:726: syntax error before `{' main.c:732: warning: data definition has no type or storage class main.c:735: conflicting types for `zend_deactivate' /usr/local/src/apache_1.3.19/src/include/zend_compile.h:220: previous declaration of `zend_deactivate' main.c:735: warning: data definition has no type or storage class main.c:737: syntax error before `{' main.c:739: warning: data definition has no type or storage class main.c:741: syntax error before `{' main.c:743: warning: data definition has no type or storage class main.c:745: syntax error before `{' main.c:747: warning: data definition has no type or storage class main.c:748: parse error before `}' main.c: In function `php_module_startup': main.c:857: structure has no member named `bailout_set' main.c: In function `php_execute_script': main.c:1276: `zend_try' undeclared (first use in this function) main.c:1276: parse error before `{' main.c:1307: warning: passing arg 2 of `zend_execute_scripts' makes integer from pointer without a cast main.c: At top level: main.c:1308: warning: data definition has no type or storage class main.c:1310: parse error before `if' main.c: In function `php_lint_script': main.c:1371: `zend_try' undeclared (first use in this function) main.c:1371: parse error before `{' main.c: At top level: main.c:1382: warning: data definition has no type or storage class main.c:1384: parse error before `return' make[2]: *** [main.lo] Error 1 make[2]: Leaving directory `/usr/local/src/php-4.1.2/main' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/php-4.1.2/main' make: *** [all-recursive] Error 1 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=15763&edit=1