When the compilation reachs this point: make[1]: se sale del directorio `/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/test' cd misc && make DESTDIR="/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image/" install make[1]: se ingresa al directorio `/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/misc' /bin/sh /home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/work/ncurses-5.7/mkdirs.sh /home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image//usr/share/tabset /usr/bin/install -c ncurses-config /home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image//usr/bin/ncurses5-config mkdir /home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image/usr/share/tabset DESTDIR=/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image/ \ prefix=/usr \ exec_prefix=/usr \ bindir=/usr/bin \ top_srcdir=/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/work/ncurses-5.7 \ srcdir=/home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/work/ncurses-5.7/misc \ datadir=/usr/share \ ticdir=/usr/share/terminfo \ source=terminfo.tmp \ THIS_CC="gcc-4.3.1" \ THAT_CC="x86_64-pc-linux-gnu-gcc" \ /bin/sh ./run_tic.sh ** Building terminfo database, please wait... Running tic to install /home/chema/.portage/tmp/portage/sys-libs/ncurses-5.7/image//usr/share/terminfo ... You may see messages regarding extended capabilities, e.g., AX. These are extended terminal capabilities which are compiled using tic -x If you have ncurses 4.2 applications, you should read the INSTALL document, and install the terminfo without the -x option. It hangs, and can keep like that for hours if i don't kill the process Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -1 =sys-libs/ncurses-5.7 3. wait till the error appears Actual Results: The compilation hangs Expected Results: Simply compile successfully emerge --info: Portage 2.1.6_rc2 (default/linux/amd64/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.27-gentoo-r3 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r3-x86_64-Intel-R-_Pentium-R-_4_CPU_3.20GHz-with-glibc2.2.5 Timestamp of tree: Sun, 30 Nov 2008 09:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.4.4-r13, 2.5.2-r8 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=nocona -pipe -fomit-frame-pointer -frename-registers -msse -msse2 -msse3 -mmmx" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=nocona -pipe -fomit-frame-pointer -frename-registers -msse -msse2 -msse3 -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.qubenet.net/mirror/gentoo/ ftp://mirror.qubenet.net/mirror/gentoo/ http://gentoo.virginmedia.com/ ftp://gentoo.virginmedia.com/sites/gentoo " LANG="es_ES.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="es es_ES" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/home/chema/.portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 arts berkdb branding bzip2 cairo cddb cdparanoia cdr cli cracklib crypt cups dbus djvu dri dts dvd dvdr dvdread emboss encode evo exif fam ffmpeg firefox flac foomaticdb fortran gdbm gif hal hddtemp iconv imagemagick ipv6 isdnlog java java6 jpeg kde ldap libnotify lm_sensors mad matroska midi mmx mmxext mp2 mp3 mpeg mplayer mudflap multilib musepack nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd theora threads tiff truetype unicode usb vim-syntax vorbis x264 xcb xcomposite xine xml xorg xosd xpm xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es es_ES" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same here. emerge --info Portage 2.1.6_rc2 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.26.2 i686) ================================================================= System uname: Linux-2.6.26.2-i686-Intel-R-_Pentium-R-_4_CPU_1.80GHz-with-glibc2.0 Timestamp of tree: Sun, 30 Nov 2008 21:36:01 +0000 app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.4.4-r9, 2.5.2-r8 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.gentoo.no/" LANG="ru_RU.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en ru" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/my" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="acl alsa apache2 berkdb bzip2 cli cracklib crypt dbus dri dvdr flac fortran gdbm gif gpm gtk2 hal iconv ipv6 isdnlog jpeg midi mmx mp3 mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre perl png pppd python readline reflection session spl sse sse2 ssl svg sysfs tcpd unicode vorbis win32codecs x86 xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" LIRC_DEVICES="audio audio_alsa" USERLAND="GNU" VIDEO_CARDS="nvidia none" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
this occurs when the host is ncurses-5.6 and the script runs tic in /usr/bin instead of the local build dir ... but it should have been built locally and used locally ...
Is there a work around? I've tried copying the tic and other executables to the /usr/bin but it had the same result.
try building with -j1. if that doesnt work, copy the tic from the builddir to your /usr/bin/.
the -j1 makes no difference, I've already tried coping from the build dir to /usr/bin I think you might be barking up the wrong tree there.
(In reply to comment #2) > this occurs when the host is ncurses-5.6 and the script runs tic in /usr/bin > instead of the local build dir ... but it should have been built locally and > used locally ... > Basically right, but copying the program won't fix anything, because it is still linking off of the /lib/libncurses.so.5 and that is the old one. I fixed my system by patching the path with LD_LIBRARY_PATH=/var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/lib/ and using the new tic in ../progs/tic (relative to the narrowc/misc/ where the run_tic.sh is) so the full command: LD_LIBRARY_PATH=/var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/lib/ ../progs/tic -x -s -o /var/tmp/portage/sys-libs/ncurses-5.7/image//usr/share/terminfo terminfo.tmp works for me, I'll see if I can make that an ebuild rather than a manual patch gary
Ok, tracked it down some more. There is actually already a setup to run local version instead of the installed version using SHLIB in the runtic.sh Unfortunately the script is broken since it thinks it is cross compiling (which is isn't), it checks the CC vs HOSTCC using if test "$THAT_CC" = "$THIS_CC" but this is false because in the calling Makefile: CC = gcc HOSTCC = x86_64-pc-linux-gnu-gcc so it thinks it is a cross compile, changing this to: CC = x86_64-pc-linux-gnu-gcc HOSTCC = x86_64-pc-linux-gnu-gcc also fixes the problem, however obviously breaks real cross-compiles. The major thing is to find the code in Makefile.in or configure that incorrectly make CC be gcc instead of the full name gary
Final post, I swear. commenting out tc-export BUILD_CC at the beginning of src_compile() in the ebuild fixes everything for me BUILD_CC sets the HOSTCC while CC just defaults to gcc. if you take that line out, HOSTCC defaults to gcc also. this might break cross compile, not sure exactly what that is used for. gary
(In reply to comment #8) > Final post, I swear. > > commenting out > tc-export BUILD_CC > > at the beginning of src_compile() in the ebuild fixes everything for me > > BUILD_CC sets the HOSTCC while CC just defaults to gcc. if you take that line > out, HOSTCC defaults to gcc also. > > this might break cross compile, not sure exactly what that is used for. > > gary > I can confirm that > commenting out > tc-export BUILD_CC works !!!
I've just installed on a brand new computer and stumbled over this same bug again! Can we just comment out the bloody tc-export BUILD_CC and call it a day?
Happened to me during cross compile. The solution was to have the same version of ncurses in the host while compiling the other package.
I've tried compiling it again today, and it works!! The same version (5.7) and doing nothing to solve this, it must have been some other package updated...
Which version of sys-devel/binutils do you have when it works? Is it always sys-devel/binutils-2.19 when it does not work? While 'tic' hangs, can you post the output of: $ readelf -d /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic We do have this same problem in Prefix, where I currently have binutils-2.19.51.0.3.20090310 (ld -v). This Prefix runs on top of Gentoo Linux (x86 stable), where I do _not_ have this problem - with binutils-2.18. According to 'readelf -d', the just built 'narrowc/progs/tic' only has the 'RPATH' entry, but lacks the 'RUNPATH' entry, which causes LD_LIBRARY_PATH to be ignored on execution, and thus using the installed lib during execution. Note: In Prefix, we pass the '-rpath' linker option via binutils-config wrapper. As this isn't done in main, and thus no RPATH/RUNPATH are recorded, I'm not sure if this helps here at all.
This is a different computer but same problem (other machine I just commented out the tc-export) readelf -d /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic Dynamic section at offset 0x9ea8 contains 22 entries: Tag Type Name/Value 0x00000001 (NEEDED) Shared library: [libncurses.so.5] 0x00000001 (NEEDED) Shared library: [libc.so.6] 0x0000000c (INIT) 0x8049440 0x0000000d (FINI) 0x804de44 0x00000004 (HASH) 0x8048188 0x6ffffef5 (GNU_HASH) 0x8048590 0x00000005 (STRTAB) 0x8048c10 0x00000006 (SYMTAB) 0x80485e0 0x0000000a (STRSZ) 1080 (bytes) 0x0000000b (SYMENT) 16 (bytes) 0x00000015 (DEBUG) 0x0 0x00000003 (PLTGOT) 0x8052ff4 0x00000002 (PLTRELSZ) 528 (bytes) 0x00000014 (PLTREL) REL 0x00000017 (JMPREL) 0x8049230 0x00000011 (REL) 0x8049160 0x00000012 (RELSZ) 208 (bytes) 0x00000013 (RELENT) 8 (bytes) 0x6ffffffe (VERNEED) 0x8049110 0x6fffffff (VERNEEDNUM) 1 0x6ffffff0 (VERSYM) 0x8049048 0x00000000 (NULL) 0x0 ldd /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic linux-gate.so.1 => (0xffffe000) libncurses.so.5 => /lib/libncurses.so.5 (0xb7f91000) libc.so.6 => /lib/libc.so.6 (0xb7e57000) libdl.so.2 => /lib/libdl.so.2 (0xb7e53000) /lib/ld-linux.so.2 (0xb7fe3000) I am using a newish, binutils ld -v GNU ld (GNU Binutils) 2.19.1 see how it grabs the host /lib/ncurses instead of the local one (even though that is what we were upgrading), the LD_LIBRARY_PATH flags did fix that gary (In reply to comment #13) > Which version of sys-devel/binutils do you have when it works? > Is it always sys-devel/binutils-2.19 when it does not work? > > While 'tic' hangs, can you post the output of: > $ readelf -d /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic > > We do have this same problem in Prefix, where I currently have > binutils-2.19.51.0.3.20090310 (ld -v). This Prefix runs on top of Gentoo Linux > (x86 stable), where I do _not_ have this problem - with binutils-2.18. > > According to 'readelf -d', the just built 'narrowc/progs/tic' only has the > 'RPATH' entry, but lacks the 'RUNPATH' entry, which causes LD_LIBRARY_PATH to > be ignored on execution, and thus using the installed lib during execution. > > Note: In Prefix, we pass the '-rpath' linker option via binutils-config > wrapper. > As this isn't done in main, and thus no RPATH/RUNPATH are recorded, I'm not > sure if this helps here at all. >
if your ld only generates RPATH and not RUNPATH also, then it sounds like your binutils is broken and not applying 76_all_use-new-ld-dtags.patch
(In reply to comment #14) > readelf -d /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic > 0x00000001 (NEEDED) Shared library: [libncurses.so.5] > 0x00000001 (NEEDED) Shared library: [libc.so.6] > ldd /var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/progs/tic > libncurses.so.5 => /lib/libncurses.so.5 (0xb7f91000) > see how it grabs the host /lib/ncurses instead of the local one (even though > that is what we were upgrading), the LD_LIBRARY_PATH flags did fix that When there is no RPATH/RUNPATH at all, and LD_LIBRARY_PATH fixes it, then my problem (RPATH only) is different than yours...
(In reply to comment #15) > if your ld only generates RPATH and not RUNPATH also, then it sounds like your > binutils is broken and not applying 76_all_use-new-ld-dtags.patch Indeed - thank you! Bug#267629 (Prefix only). So still no clue about this issue in non-Prefix.
FWIW, temporarily hiding files from the previous version ncurses solves this problem
In my case (a non-gentoo) build system, I had specified rpath-link values that were causing the build not to find the new ncurses library. The fix was to make the the ncurses src/lib directory the first place the linker looked (LDFLAGS): -Wl,-rpath-link,/path/to/ncurses_build_dir/lib It was also necessary to specify LDFLAGS="-L../lib $LDFLAGS"
Guys i am also hit with this problem. I can hack around it but we need some system way in order to stable the ncurses, feel free to poke me if you want to test some in ebuild strategies for it (if you are not able to reproduce it).
(In reply to comment #20) > Guys i am also hit with this problem. > I can hack around it but we need some system way in order to stable the > ncurses, feel free to poke me if you want to test some in ebuild strategies for > it (if you are not able to reproduce it). > Haven't posted in awhile but, my previous fix of commenting out: tc-export BUILD_CC still working, but breaks cross-compiling, but then I noticed Bug 214642 for cross compiling as a flag for that, so cam we just fix it that way? tc-is-cross-compiler && tc-export BUILD_CC check for cross, if it is do the export, else don't, then things should work all around, not fully tested yet gary
for me bug appear again in ncurses-5.7-r1
(In reply to comment #22) > for me bug appear again in ncurses-5.7-r1 > I've also encountered this error while cross compiling i686-pc-linux-gnu -> armv5tel-softfloat-linux-gnueabi
confirm this bug. Happens while cross-compiling to powerpc-unknown-linux-gnu.
when cross-compiling, ncurses-5.7-r2 builds a local static `tic` and uses that when installing
maybe my problem is another, but I still have a hang # emerge -v -1 sys-libs/ncurses These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] sys-libs/ncurses-5.7-r2 [5.6-r2] USE="cxx%* gpm unicode -ada% -debug -doc -minimal -profile -trace (-nocxx%)" 0 kB ... ** Building terminfo database, please wait... Running tic to install /var/tmp/portage/sys-libs/ncurses-5.7-r2/image//usr/share/terminfo ... You may see messages regarding extended capabilities, e.g., AX. These are extended terminal capabilities which are compiled using tic -x If you have ncurses 4.2 applications, you should read the INSTALL document, and install the terminfo without the -x option. here it hangs I waited about hour, it eats processor time and no output even in strace # strace -p 24731 Process 24731 attached - interrupt to quit ^CProcess 24731 detached # emerge --info Portage 2.1.7 (default/linux/x86/10.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo-r2 i686) ================================================================= System uname: Linux-2.6.31-gentoo-r2-i686-Intel-R-_Pentium-R-_M_processor_1.70GHz-with-gentoo-2.0.1 Timestamp of tree: Mon, 12 Oct 2009 05:30:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p33 dev-java/java-config: 2.1.9-r1 dev-lang/python: 2.6.3, 3.1.1-r1 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r4 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests autoaddcvs autoconfig ccache collision-protect distlocks fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="uk_UA.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="ru uk" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/perl-experimental /usr/local/portage /usr/local/portage.old" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa apache2 berkdb branding bzip2 cairo caps cdr chroot cli cracklib crypt dbus device-mapper djvu dri dts dvdr emboss encode evo fam fat ffmpeg firefox flac freetype gd gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv irda isdnlog ithreads jpeg lcms libnotify logrotate mad mmap mmx modules mozdevelop mozilla moznocompose moznoirc mp3 mp4 mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl pic png ppds pppd qt3support readline reflection reiser4 reiserfs sdl seamonkey session slang sox spl sqlite3 sse sse2 ssl startup-notification subversion svg symlink sysfs syslog tcpd threads thunar tiff truetype unicode usb utf8 vim-syntax vim-with-x vorbis win32codecs wma x264 x86 xml xml2 xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0 intel8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="alias auth_basic authn_default authn_file authz_default authz_host autoindex dbd dir env expires ext_filter filter headers include log_config logio mime rewrite setenvif status vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru uk" USERLAND="GNU" VIDEO_CARDS="radeon vesa vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS where my problem ?
clone this bug with your info (including *full* build log as an *attachment*). there is too much extraneous noise here.