It's stop with this error: /bin/sh /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/libtool --silent --mode =link gcc -I. -I/var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ -I/var/tmp/po rtage/mod_php-4.2.3-r1/work/php-4.2.3/main -I/var/tmp/portage/mod_php-4.2.3-r1/w ork/php-4.2.3 -I/usr/include/apache -I/var/tmp/portage/mod_php-4.2.3-r1/work/php -4.2.3/Zend -I/usr/include/libxml2 -I/usr/include/mysql -I/var/tmp/portage/mod_p hp-4.2.3-r1/work/php-4.2.3/ext/xml/expat -DHARD_SERVER_LIMIT=512 -D_LARGEFILE_S OURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DTARGET="apache" -DDEV_RANDOM=/dev/rand om -DUSE_HSREGEX -DEAPI -DEAPI_MM -I/var/tmp/portage/mod_php-4.2.3-r1/work/php-4 .2.3/TSRM -march=athlon-xp -O2 -pipe -prefer-pic -o libphp4.la -rpath /var/tmp /portage/mod_php-4.2.3-r1/work/php-4.2.3/libs -export-symbols /var/tmp/portage/m od_php-4.2.3-r1/work/php-4.2.3/sapi/apache/php.sym -avoid-version -L/usr/lib/lib -R /usr/lib/lib stub.lo Zend/libZend.la sapi/apache/libsapi.la main/libmain.l a regex/libregex.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/zlib/li bzlib.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/bcmath/libbcmath.l a /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/bz2/libbz2.la /var/tmp/po rtage/mod_php-4.2.3-r1/work/php-4.2.3/ext/calendar/libcalendar.la /var/tmp/porta ge/mod_php-4.2.3-r1/work/php-4.2.3/ext/ctype/libctype.la /var/tmp/portage/mod_ph p-4.2.3-r1/work/php-4.2.3/ext/dba/libdba.la /var/tmp/portage/mod_php-4.2.3-r1/wo rk/php-4.2.3/ext/dbase/libdbase.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4. 2.3/ext/domxml/libdomxml.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext /ftp/libftp.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/gettext/libg ettext.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/mcrypt/libmcrypt. la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/mhash/libmhash.la /var/t mp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/mysql/libmysql.la /var/tmp/portag e/mod_php-4.2.3-r1/work/php-4.2.3/ext/openssl/libopenssl.la /var/tmp/portage/mod _php-4.2.3-r1/work/php-4.2.3/ext/pcre/libpcre.la /var/tmp/portage/mod_php-4.2.3- r1/work/php-4.2.3/ext/pdf/libpdf.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4 .2.3/ext/posix/libposix.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/ session/libsession.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/stand ard/libstandard.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/sysvsem/ libsysvsem.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/sysvshm/libsy svshm.la /var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3/ext/xml/libxml.la TSRM /libtsrm.la -lpam -lpdf -lz -lpng -ljpeg -lmysqlclient -lmhash -lmcrypt -lltdl - lintl -lz -ldb-3 -lgdbm -lbz2 -lz -lcrypt -lssl -lcrypto -lresolv -lm -ldl -lnsl -lresolv -lcrypt -lxml2 -lz -lm -ldl gcc: /usr/lib/libintl.a: No such file or directory gcc: /usr/lib/libintl.a: No such file or directory make[1]: *** [libphp4.la] Error 1 make[1]: Leaving directory `/var/tmp/portage/mod_php-4.2.3-r1/work/php-4.2.3' make: *** [all-recursive] Error 1 my USE flags are: USE=" -directfb -ldap xv -cups ipv6 encode 3dnow mmx sse truetype dvd mpeg x86 avi -arts -esd -svga" I'm using apache 1.3.27 if it counts.
does emerging gettext fix the problem?
gettext-0.11.5-r1 re-merged, still no such file. root:/usr/portage# ls -l /usr/lib/libintl* -rw-r--r-- 1 root root 651 Dec 15 00:58 /usr/lib/libintl.la root:/usr/portage# mod_php still doesn't merge (-r2 now)
Simonics: is this an upgraded gentoo system? You may want to try to remerge glibc. After talking to a couple developers this is where libintl should be. -r
Yes, is continously upgraded from 1.0-rc6. Emerging glibc doesn't solve the problem, still no such file on my system. The funny thing is I have mod_php 4.2.3 installed and working, only the -r1, -r2 upgrade needs that libintl.a. root:/usr/portage# ls -l /lib/libintl* ls: /lib/libintl*: No such file or directory root:/usr/portage# ls -l /usr/lib/libintl* -rw-r--r-- 1 root root 651 Dec 15 00:58 /usr/lib/libintl.la root:/usr/portage#
HMM! I found a libintl.a at /usr/local/lib/ ! But is very old, qpkg dont know nothing about it. root:/usr/portage# ls -l /usr/local/lib/libintl* -rw-r--r-- 1 root root 196670 Jun 20 2001 /usr/local/lib/libintl.a
sounds like a bug in the ebuild that installs libintl. is 'nls' in your use vars? You may want to remove it and see what happens.
USE="-nls" emerge mod_php works! Thank you so much! Now how can i find that buggy ebuild which contains libintl.a? 'qpkg -f libintl.a' show nothing.
only think I can think of is merging glibc over again with the nls USE var set. If it doesn't install the library, please open another bug.