Bug #65209 [Opn->Fbk]: ext/date/php_date.lo missing
| From: | ab@php.net | Date: | Sat, 06 Jul 2013 17:33:03 +0000 |
| Subject: | Bug #65209 [Opn->Fbk]: ext/date/php_date.lo missing | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-180116@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=65209&edit=1
ID: 65209
Updated by: ab@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 <gord@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] ab@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] ab@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