make[2]: Entering directory `/var/tmp/portage/libtool-1.5.2-r5/work/libtool-1.5.2/libltdl' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -c -o ltdl.lo ltdl.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I. -march=pentium4 -O3 -pipe -fomit-frame-pointer -c ltdl.c -fPIC -o .libs/ltdl.o ltdl.c:2174: warning: `struct direct' declared inside parameter list ltdl.c:2174: warning: its scope is only this definition or declaration, which is probably not what you want ltdl.c: In function `lt_argz_insertdir': ltdl.c:3578: error: argument `dp' doesn't match prototype ltdl.c:2174: error: prototype declaration ltdl.c:3591: error: dereferencing pointer to incomplete type ltdl.c:3591: error: dereferencing pointer to incomplete type ltdl.c:3596: error: dereferencing pointer to incomplete type ltdl.c:3607: error: dereferencing pointer to incomplete type ltdl.c:3616: error: dereferencing pointer to incomplete type ltdl.c:3626: error: dereferencing pointer to incomplete type ltdl.c:3626: error: dereferencing pointer to incomplete type ltdl.c:3626: error: dereferencing pointer to incomplete type ltdl.c:3626: error: dereferencing pointer to incomplete type ltdl.c:3626: error: dereferencing pointer to incomplete type ltdl.c: In function `list_files_by_dir': ltdl.c:3644: error: `DIR' undeclared (first use in this function) ltdl.c:3644: error: (Each undeclared identifier is reported only once ltdl.c:3644: error: for each function it appears in.) ltdl.c:3644: error: `dirp' undeclared (first use in this function) ltdl.c:3657: warning: assignment makes pointer from integer without a cast ltdl.c:3658: error: dereferencing pointer to incomplete type ltdl.c:3659: warning: passing arg 4 of `lt_argz_insertdir' from incompatible pointer type make[2]: *** [ltdl.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/libtool-1.5.2-r5/work/libtool-1.5.2/libltdl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/libtool-1.5.2-r5/work/libtool-1.5.2/libltdl' make: *** [all-recursive] Error 1 !!! ERROR: sys-devel/libtool-1.5.2-r5 failed. !!! Function src_compile, Line 167, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge libtool 2. 3. Actual Results: compile failed Expected Results: compile! Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.24-ck1) ================================================================= System uname: 2.4.24-ck1 i686 Intel(R) Pentium(R) 4 CPU 1.60GHz Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib acpi alsa avi bitmap-fonts caps cdr cmucl crypt dga dillo directfb dnd emacs encode esd fbcon flac flash fluidsynth foomaticdb freetype gif gpm gtk gtk2 guile imlib jack jack-caps jack-tmpfs java jpeg lesstif libwww mad matrox mikmod mmx motif moznocompose moznoirc moznomail mpeg ncurses oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang sox spell sse ssl svga tcltk tcpd tiff truetype usb video_cards_matrox x86 xinerama xml2 xprint xv zlib"
Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.24-ck1) if you update your toolchain to something stable is this fixed ?