ID: 22259
User updated by: ikazdek at hotmail dot com
Reported By: ikazdek at hotmail dot com
-Status: Feedback
+Status: Open
Bug Type: Compile Failure
Operating System: FreeBSD 4.7-STABLE
PHP Version: 4.3.1
New Comment:
> Try grepping for stdarg in config.log
bash-2.05b# cat config.log | grep -i stdarg
configure:12921: checking for stdarg.h
configure:80395: checking for stdarg.h
configure:81463: checking for stdarg.h
So would to appropriate answer for this problem be to make with
CFLAGS=-DHAVE_STDARG_H ??
I'm really outside my realm of knowledge here... but I know there are
others out there that have had this same problem in the past.
Previous Comments:
------------------------------------------------------------------------
[2003-02-17 17:55:36] [EMAIL PROTECTED]
> /usr/local/src/php-4.3.1/Zend/zend_hash.h:119: syntax error before
`va_list'
Which is in <stdarg.h>.
zend_hash.h from zend.h, line 202.
On line 62 of zend.h:
#ifdef HAVE_STDARG_H
# include <stdarg.h>
#endif
So - there really is something wrong with your system, since FreeBSD
4.7-STABLE really has that header.
Try grepping for stdarg in config.log
------------------------------------------------------------------------
[2003-02-17 17:53:15] ikazdek at hotmail dot com
Reconfigured as SNIPER AT PHP.NET suggested:
(Same config as originally listed, without the --enable-track-vars
--enable-force-cgi-redirect)
Attempted to compile with same results:
bash-2.05b# make
[Snip-snip]...
In file included from
/usr/local/src/php-4.3.1/ext/standard/php_standard.h:44,
from /usr/local/src/php-4.3.1/ext/zlib/zlib.c:48:
/usr/local/src/php-4.3.1/ext/standard/fsock.h:43: warning: `struct
in_addr' declared inside parameter list
*** Error code 1
Stop in /usr/local/src/php-4.3.1.
------------------------------------------------------------------------
[2003-02-17 17:36:56] p0ix0n at yahoo dot com
Oooops.. This may help.. attached is my config line:
'./configure' '--with-apxs=/usr/local/sbin/apxs'
'--with-config-file-path=/usr/local/etc' '--enable-versioning'
'--with-regex=system' '--without-gd' '--without-mysql' '--with-zlib'
'--with-imap=/usr/local' '--with-mysql=/usr/local'
'--with-ldap=/usr/local' '--with-expat-dir=/usr/local'
'--with-gettext=/usr/local' '--prefix=/usr/local' '--with-mcrypt'
------------------------------------------------------------------------
[2003-02-17 17:33:21] p0ix0n at yahoo dot com
I'm having the same exact issue. I cannot install 4.3.0 or 4.3.1. I get
the same result when compiling. I'm also using FreeBSD 4.7-STABLE.
------------------------------------------------------------------------
[2003-02-17 17:31:01] [EMAIL PROTECTED]
FYI:
--enable-track-vars does NOT EXIST anymore.
--enable-force-cgi-redirect does not do anything when
you're building an APACHE DSO!
The bug in 4.3.0 does _NOT_ affect PHP build as Apache module...
Thank you and good luck. I'll forget this report from now on.
------------------------------------------------------------------------
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/22259
--
Edit this bug report at http://bugs.php.net/?id=22259&edit=1