I tried to build fvwm-2.5.16 and get the following result: -MD -MP -MF ".deps/Ficonv.Tpo" -c -o Ficonv.o Ficonv.c; \ then mv -f ".deps/Ficonv.Tpo" ".deps/Ficonv.Po"; else rm -f ".deps/Ficonv.Tpo"; exit 1; fi Ficonv.c:37:2: #error libiconv in use but included iconv.h not from libiconv if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include -Wall -Wno-implicit-int -march=athlon-xp -O3 -pipe -fno-strict-aliasing -MT envvar.o -MD -MP -MF ".deps/envvar.Tpo" -c -o envvar.o envvar.c; \ then mv -f ".deps/envvar.Tpo" ".deps/envvar.Po"; else rm -f ".deps/envvar.Tpo"; exit 1; fi distcc[5327] ERROR: compile Ficonv.c on 192.168.1.5 failed make[2]: *** [Ficonv.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/fvwm-2.5.16/work/fvwm-2.5.16/libs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/fvwm-2.5.16/work/fvwm-2.5.16' make: *** [all] Error 2 !!! ERROR: x11-wm/fvwm-2.5.16 failed. !!! Function src_compile, Line 143, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. emerge --info: Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r7 i686) ================================================================= System uname: 2.6.16-gentoo-r7 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acl alsa apache2 apm arts asf audiofile avi berkdb bitmap-fonts bonobo bzip2 cli crypt cscope cups curl divx4linux dri eds emacs emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hbci idn imap imlib ipv6 isdnlog java jpeg junit kde lcms ldap libg++ libwww mad mbox mikmod mmx mng motif mozcalendar mozilla mp3 mpeg ncurses nls nptl nsplugin ogg old-crypt opengl oss pam pcre pdflib perl png postgres pppd python qt quicktime readline recode reflection samba sdl session slang spell spl sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb v4l vorbis win32codecs xine xml xml2 xmms xorg xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
This WORKSFORME. It seems like a problem with parallel builds or a problem in fvwm using the improper header file.
well I tried without -j5 in make.conf but still now luck. Are there any known incompatibilities with iconv possible?
Do you have dev-libs/libiconv installed? (in which case either you did it yourself and so screwed up, or there's something broken with glibc blockage), as that package is intended for non-glibc systems.
No I don't I though I had but apparently I don't (if equery does not lie to me)
Try this again with -j5 without distcc and report if it fails.
waiting for info