Bug #13137 Updated: CVS incompatible with autoconf 2.13 (AC_LANG_POP)

From: Date: Tue, 04 Sep 2001 21:44:09 +0000
Subject: Bug #13137 Updated: CVS incompatible with autoconf 2.13 (AC_LANG_POP)
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-65100@lists.php.net to get a copy of this message
ID: 13137
Updated by: joey
Reported By: vorlon@netexpress.net
Old Status: Feedback
Status: Closed
Bug Type: *Compile Issues
Operating System: Debian GNU/Linux unstable (sid)
PHP Version: 4.0CVS-2001-09-04
New Comment:

You *ARE* running unstable, after all.
Everything is fine with "testing"...it's really not a PHP bug.

Previous Comments:
------------------------------------------------------------------------

[2001-09-04 17:20:05] mfischer@php.net

Try libtool 1.4 (without any traling 'b') - this should work for now.

- Markus

------------------------------------------------------------------------

[2001-09-04 13:06:52] vorlon@netexpress.net

With current CVS, I see the following output when running buildconf on a Debian system:

$ ./buildconf
buildconf: checking installation...
buildconf: autoconf version 2.13 (ok)
buildconf: automake version 1.4-p4 (ok)
buildconf: libtool version 1.4b
1996, (ok)
rebuilding Makefile templates
automake: configure.in: installing `Zend/ylwrap'
rebuilding configure
autoconf: Undefined macros:
***BUG in Autoconf--please report*** AC_LANG_PUSH
***BUG in Autoconf--please report*** AC_LANG_POP
***BUG in Autoconf--please report*** AC_LANG_PUSH
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
***BUG in Autoconf--please report*** AC_MSG_NOTICE
***BUG in Autoconf--please report*** AC_LANG_POP
***BUG in Autoconf--please report*** AC_LANG_PUSH
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
***BUG in Autoconf--please report*** AC_LANG_POP
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
***BUG in Autoconf--please report*** AC_LANG_PROGRAM
rebuilding acconfig.h
rebuilding main/php_config.h.in
$

Needless to say, the resulting `./configure' file is not a valid shell script.

I've verified also on a RedHat system that autoconf 2.13 does not provide these macros; they
are only available in autoconf 2.5x.  If it is intended that PHP CVS be compatible with autoconf
2.13, these macros should be replaced with something more portable; otherwise, I'd appreciate
it if the configure.in was clearly tagged as being autoconf 2.5-specific, so that Debian's
autodetection has a chance at handling it properly.

------------------------------------------------------------------------



Edit this bug report at http://bugs.php.net/?id=13137&edit=1



Thread (9 messages)

« previous php.dev (#65100) next »