Trying to rebuild guile-1.6.8 after changing the gcc version from 4.1.1 to 4.1.2, it fails. Reproducible: Always Steps to Reproduce: 1. emerge -v guile Actual Results: creating guile cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc continu ations.doc debug.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc eval .doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc gc.doc goops.d oc gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc init.doc ioext.doc ise lect.doc keywords.doc lang.doc list.doc load.doc macros.doc mallocs.doc modules. doc numbers.doc objects.doc objprop.doc options.doc pairs.doc ports.doc print.do c procprop.doc procs.doc properties.doc random.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc stackchk. doc stacks.doc stime.doc strings.doc strop.doc strorder.doc strports.doc struct. doc symbols.doc throw.doc values.doc variable.doc vectors.doc version.doc vports .doc weaks.doc symbols-deprecated.doc ramap.doc unif.doc filesys.doc posix.doc n et_db.doc socket.doc regex-posix.doc | GUILE="/var/tmp/portage/dev-scheme/guile- 1.6.8/work/guile-1.6.8/pre-inst-guile" ../scripts/snarf-check-and-output-texi -- manual > guile.texi || { rm guile.texi; false; } cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc continu ations.doc debug.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc eval .doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc gc.doc goops.d oc gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc init.doc ioext.doc ise lect.doc keywords.doc lang.doc list.doc load.doc macros.doc mallocs.doc modules. doc numbers.doc objects.doc objprop.doc options.doc pairs.doc ports.doc print.do c procprop.doc procs.doc properties.doc random.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc stackchk. doc stacks.doc stime.doc strings.doc strop.doc strorder.doc strports.doc struct. doc symbols.doc throw.doc values.doc variable.doc vectors.doc version.doc vports .doc weaks.doc symbols-deprecated.doc ramap.doc unif.doc filesys.doc posix.doc n et_db.doc socket.doc regex-posix.doc | GUILE="/var/tmp/portage/dev-scheme/guile- 1.6.8/work/guile-1.6.8/pre-inst-guile" ../scripts/snarf-check-and-output-texi > guile-procedures.texi || { rm guile-procedures.texi; false; } ERROR: Unbound variable: eq? ERROR: Unbound variable: eq? make[2]: *** [guile.texi] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [guile-procedures.texi] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.6.8/work/guile-1 .6.8/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.6.8/work/guile-1 .6.8' make: *** [all] Error 2 !!! ERROR: dev-scheme/guile-1.6.8 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile guile-1.6.8.ebuild, line 51: Called die Expected Results: However trying to emerge with: MAKEOPTS="-j1" FEATURES="test" emerge -v guile it works fine. :-)
emerge --info Portage 2.1.2.7 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.19-gentoo-r5_TyanVX50_smp_modules_gcc4.1.1r3_10th x86_64) ================================================================= System uname: 2.6.19-gentoo-r5_TyanVX50_smp_modules_gcc4.1.1r3_10th x86_64 Dual Core AMD Opteron(tm) Processor 875 Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 23 May 2007 18:20:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=opteron -O2 -pipe -msse -msse2 -mmmx -m3dnow" 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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=opteron -O2 -pipe -msse -msse2 -mmmx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="buildpkg ccache distcc distlocks metadata-transfer sandbox sfperms strict userfetch userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.inf.elte.hu ftp://gentoo.inf.elte.hu ftp://ftp.nyx.hu/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo http://pandemonium.tiscali.de/pub/gentoo ftp://pandemonium.tiscali.de/pub/gentoo ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo http://gentoo.intergenia.de http://gentoo.inode.at ftp://gentoo.inode.at/source http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="en hu de" MAKEOPTS="-j17" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow 3dnowex 3dnowext X a52 aac aalib accessibility acl acpi alsa amd64 ao apm arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdparanoia cdr clamav cli cpudetection cracklib crypt cups curl curlwrappers dbus divx4linux doc dri dv dvd dvdr dvdread eds emacs emboss encode esd evo exif fam fbcon ffmpeg fftw firefox flac fortran ftp gd gdbm ggi gif gmp gphoto2 gpm graphviz gstreamer hal iconv idn ieee1394 imagemagick imlib isdnlog java javascript jpeg kde kdeenablefinal kerberos ldap libg++ lm_sensors mad maildir mailwrapper midi mikmod ming mmx mmxext mng mozilla mp3 mpeg mpi mudflap mule mysql ncurses nls nptl nptlonly nsplugin odbc ogg oggvorbis opengl openmp oss pam pcmcia pcre pdf perl plotutils pmu png pppd python qt qt3 qt3support qt4 quicktime readline reflection samba sasl scanner sdl sendmail session slang slp sndfile snmp spell spl sse sse2 ssl svg tcl tcltk tcpd test theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb userlocales v4l vcd vorbis wifi wmf xine xinerama xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en hu de" USERLAND="GNU" VIDEO_CARDS="apm fbdev fglrx mach64 r128 radeon vesa vga vmware" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I've re-enabled -j1 for 1.6.8.