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

Reply via email to