ID:               46632
 User updated by:  ionut dot dumitru at webland dot ro
 Reported By:      ionut dot dumitru at webland dot ro
 Status:           Bogus
 Bug Type:         *Compile Issues
 Operating System: CentOS release 5.2 (32bit)
 PHP Version:      5.2.6
 New Comment:

the server setup is fine and is made up only of standard packages from
centos. the problem in my case is related to libtool-ltdl. are you sure
you don't have the libtool-ltdl package installed when you're testing?
you might want to try "yum remove libtool-ltdl" before running the
configure & make commands


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

[2008-11-20 19:18:39] [EMAIL PROTECTED]

Problems with bad system installations is not PHP bug. Besides, I 
can't reproduce in same CentOS version.

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

[2008-11-20 16:57:17] ionut dot dumitru at webland dot ro

Description:
------------
i encountered a problem when building php 5.2.6 from source. i think
this issue is related to a check that is not being made regarding
libtool. here is my configure command:

./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu
--target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
--sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include
--libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var
--sharedstatedir=/usr/com --mandir=/usr/share/man
--infodir=/usr/share/info --cache-file=../config.cache --with-libdir=lib
--with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d
--disable-debug --with-pic --disable-rpath --without-pear --with-bz2
--with-curl --with-exec-dir=/usr/bin --with-freetype-dir=/usr
--with-png-dir=/usr --enable-gd-native-ttf --without-gdbm --with-gettext
--with-gmp --with-iconv --with-jpeg-dir=/usr --with-openssl --with-png
--with-pspell --with-expat-dir=/usr --with-pcre-regex=/usr --with-zlib
--with-layout=GNU --enable-exif --enable-ftp --enable-magic-quotes
--enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg
--enable-track-vars --enable-trans-sid --enable-yp --enable-wddx
--with-kerberos --enable-ucd-snmp-hack --with-unixODBC=shared,/usr
--enable-memory-limit --enable-shmop --enable-calendar --enable-dbx
--enable-dio --with-mime-magic=/usr/share/file/magic.mime
--without-sqlite --with-libxml-dir=/usr --with-xml --with-system-tzdata
--with-apxs2=/usr/sbin/apxs --with-mysql --without-gd --without-odbc
--disable-dom --disable-dba --without-unixODBC --disable-pdo
--disable-xmlreader --disable-xmlwriter --enable-mbstring --with-mcrypt
--with-mysqli

i basically copied the configure command from a php 5.1.6 installation
from yum and added a few arguments that i needed, like the --with-mcrypt
one. that's why configure reports at the end that it didn't understand
some parameters, but that's not the issue. after installing all the
packages for which configure has complained, it finished correctly and i
was able to run make. but make always ends up with the following error
when using --with-mcrypt :

/usr/bin/ld: cannot find -lltdl
collect2: ld returned 1 exit status

after some struggle i managed to do yum install libtool-ltdl-devel and
it worked. it may just work with yum install-ltdl probably, but i
installed the whole devel package just to be sure. so this looks to me
like a problem in the configure script and thought of mentionning it to
you if it's of any help.

Ionut



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


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

Reply via email to