Edit report at https://bugs.php.net/bug.php?id=65209&edit=1

 ID:                 65209
 Updated by:         a...@php.net
 Reported by:        gerbreown1 at gmail dot com
 Summary:            ext/date/php_date.lo missing
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            Compile Failure
 Operating System:   Linux Mint 15
 PHP Version:        5.5.0
 Block user comment: N
 Private report:     N

 New Comment:

You can try the following sequence of the commands while in php source tree

aclocal -I m4
libtoolize --copy --force
autoheader
automake --add-missing --copy --foreign
autoconf

Your system must not necessarily be broken, just incompatible tools.


Previous Comments:
------------------------------------------------------------------------
[2013-07-06 11:44:23] gerbreown1 at gmail dot com

I just downloaded the source for php-5.4.17 and when I TRY to MAKE this I also 
get the same problem that I was having with 5.5.0 where the extension of the 
file 
has an added "T" on the end of it.

Guess there is something wrong with my system.

------------------------------------------------------------------------
[2013-07-06 11:30:13] gerbreown1 at gmail dot com

I didn't have libtools installed on this so I installed it.  Then did 
PHP_AUTOCONF to the ./config directory.

I then got the following error: "libtool: Version mismatch error.  This is 
libtool 2.4.2 Debian-2.4.2-1.2ubuntu1, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 Debian-
2.4.2-1.2ubuntu1
libtool: and run autoconf again.
make: *** [ext/opcache/ZendAccelerator.lo] Error 63
gerald@gerald ~/Downloads/php-5.5.0 $ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit <g...@gnu.ai.mit.edu>, 1996"

How can the  definition of this LT_INIT be updated to use the 2.4.2 version of 
libtool?

------------------------------------------------------------------------
[2013-07-06 11:07:34] a...@php.net

export PHP_AUTOCONF=/path/to 
or 
PHP_AUTOCONF=/path/to ./configure ....

But if you say it's only the autoconf on your system - that might be some other 
part of autotools.

Or libtool itself. In that case, you'd need to run libtoolize and all the 
autoconf stuff again.

------------------------------------------------------------------------
[2013-07-06 10:36:59] gerbreown1 at gmail dot com

I just checked my autoconf version and it is 2.13.  You said "You can force 
then 
with PHP_AUTOCONF exported on the shell."  How do I do that?

------------------------------------------------------------------------
[2013-07-06 10:31:38] a...@php.net

That file extension is OK, it looks more like you have an incompatible autoconf 
version. Please check that you use a version lower than 2.59. You can force 
then 
with PHP_AUTOCONF exported on the shell.

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


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

    https://bugs.php.net/bug.php?id=65209


-- 
Edit this bug report at https://bugs.php.net/bug.php?id=65209&edit=1

Reply via email to