Perhaps you should stick to using the pre-generated configure and not
try to hack things since you obviously have no clue.

If you want to build configure (which usually is very bad thing!)
yourself, install autoconf-2.13. Any other version is not supported.

--Jani

On Mon, 2007-09-03 at 01:55 -0400, BuildSmart wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> There appears to be an issue with the configure script generation  
> that warrants further examination which might just be related to  
> Darwin / Mac OSX but unconfirmed at this time.
> 
> I have tested this on 3 different machines with the same results and  
> it places 2 lines in an incorrect/premature location within the  
> configure script.
> 
> daleenterprise:/php6 root# ./buildconf --force
> Forcing buildconf
> using default Zend directory
> buildconf: checking installation...
> buildconf: autoconf version 2.59 (ok)
> buildconf: Your version of autoconf likely contains buggy cache code.
>             Running cvsclean for you.
>             To avoid this, install autoconf-2.13.
> rebuilding aclocal.m4
> rebuilding configure
> aclocal.m4:2141: PHP_PROG_LEX is expanded from...
> rebuilding acconfig.h
> rebuilding main/php_config.h.in
> autoheader: WARNING: Using auxiliary files such as `acconfig.h',  
> `config.h.bot'
> autoheader: WARNING: and `config.h.top', to define templates for  
> `config.h.in'
> autoheader: WARNING: is deprecated and discouraged.
> autoheader:
> autoheader: WARNING: Using the third argument of `AC_DEFINE' and
> autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template  
> without
> autoheader: WARNING: `acconfig.h':
> autoheader:
> autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
> autoheader:             [Define if a function `main' is needed.])
> autoheader:
> autoheader: WARNING: More sophisticated templates can also be  
> produced, see the
> autoheader: WARNING: documentation.
> aclocal.m4:2141: PHP_PROG_LEX is expanded from...
> daleenterprise:/php6 root# ./configure --help|more
> /configure: line 447: 5: Bad file descriptor
> /configure: line 448: 6: Bad file descriptor
> `configure' configures this package to adapt to many kinds of systems.
> 
> ____________________________________________
> 
> 
> The offending lines: (showing 447 - 453)
> echo "$as_me:$LINENO: checking whether rounding works as expected" >&5
> echo $ECHO_N "checking whether rounding works as expected... $ECHO_C"  
>  >&6
> 
> # Name of the host.
> # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
> # so uname gets run too.
> ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
> 
> ____________________________________________
> 
> 
> The two offending lines should be much further into the configure  
> script: (just before 105676 - 105680)
> if test "$cross_compiling" = yes; then
> 
>    PHP_ROUND_FUZZ=0.50000000001
>    echo "$as_me:$LINENO: result: cross compile" >&5
> echo "${ECHO_T}cross compile" >&6
> 
> ____________________________________________
> 
> 
> The faulty configure script can be obtained at:
> http://daleenterprise.com/patches/configure
> 
> 
> - -- Dale
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (Darwin)
> 
> iD8DBQFG26HE0hzWbkf0eKgRAlsEAJoCu/cQbjCLuwx0bbB5qfnCiKktLwCgsFKw
> omQjpISlRuVjPmIKfAG/+po=
> =/yla
> -----END PGP SIGNATURE-----
> 
-- 
Make me happy: http://pecl.php.net/wishlist.php/jani

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to