Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463796 - [4.7] parallel build failure: /gcc/gengtype-lex.c:1:21: fatal error: bconfig.h: No such file or directory
Summary: [4.7] parallel build failure: /gcc/gengtype-lex.c:1:21: fatal error: bconfig....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-30 07:55 UTC by Raymond Jennings
Modified: 2013-10-12 19:19 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (einfo.txt,5.33 KB, text/plain)
2013-03-30 07:56 UTC, Raymond Jennings
Details
build log (build.log,192.74 KB, text/plain)
2013-03-30 07:57 UTC, Raymond Jennings
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raymond Jennings 2013-03-30 07:55:52 UTC
something about a missing header file...looks weird

Reproducible: Always
Comment 1 Raymond Jennings 2013-03-30 07:56:52 UTC
Created attachment 343704 [details]
emerge --info
Comment 2 Raymond Jennings 2013-03-30 07:57:38 UTC
Created attachment 343706 [details]
build log
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2013-03-30 19:07:49 UTC
Considering we don't have 4.8.0 in the tree, I don't see how this is valid.
Comment 4 Raymond Jennings 2013-03-30 20:25:54 UTC
I got 4.8 from the hardened-dev overlay.
Comment 5 SpanKY gentoo-dev 2013-03-30 20:35:44 UTC
remind us again when 4.8 is in the main tree and it still fails
Comment 6 Raymond Jennings 2013-04-06 03:33:16 UTC
As requested.

4.8 just hit the portage tree and a world rebuild triggers the exact same failure in 4.7

Apart from 4.8 now being in the tree, nothing has changed.
Comment 7 Siim Ainsaar 2013-04-27 18:46:32 UTC
As http://gcc.gnu.org/ml/gcc-help/2003-01/msg00255.html shows, in 2003 a similar problem was solved by removing the offending file (here, gengtype-lex.c) completely. I don't know whether it breaks anything else.
Comment 8 Ryan Hill (RETIRED) gentoo-dev 2013-05-14 02:13:26 UTC
I wish I could help here, I've rebuilt 4.7 a few dozen times with 4.8 and never seen this.
Comment 9 Raymond Jennings 2013-05-14 02:46:16 UTC
I'll give it another try.

If it bounces again I'll poast the log.
Comment 10 John J. Aylward 2013-05-15 18:06:11 UTC
relevant build log. I can attach the full log if you need more info. This is happening with gcc 4.7.3

> TARGET_CPU_DEFAULT="" \
>HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \
>/bin/sh /var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/mkconfig.sh tconfig.h x86_64-pc-linux-gnu-gcc -c  -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-lo ng -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat  -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc -I /var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../include -I/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libcpp/include -I/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/gengtype-parse.c -o gengtype-parse.o
>/var/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/gengtype-lex.c:1:21: fatal error: bconfig.h: No such file or directory


emerge --info 

Portage 2.2.0_alpha174 (default/linux/amd64/13.0/desktop, gcc-4.6.4, glibc-2.17, 3.7.10-gentoo-r1 x86_64)
=================================================================
System uname: Linux-3.7.10-gentoo-r1-x86_64-AMD_Phenom-tm-_9650_Quad-Core_Processor-with-gentoo-2.2
KiB Mem:     4047320 total,    169480 free
KiB Swap:   12582904 total,  12179168 free
Timestamp of tree: Wed, 15 May 2013 04:00:01 +0000
ld GNU ld (GNU Binutils) 2.22
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.11.6, 1.12.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.4, 4.7.2-r1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.7 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo java-overlay steam-overlay john-desktop
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=native -march=native -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-mtune=native -march=native -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-j5 --load-average=2.5"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5 -l3.0"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/java-overlay /var/lib/layman/steam /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="10bit 3dnow 3dnowext X Xaw3d a52 aac aacplus aacs acl acpi alsa amd64 amr ass audiofile auto-hinter avahi bash-completion berkdb bidi bluetooth bluray branding bzip2 cairo cdda cddb cdio cdr cjk cli consolekit cracklib crypt css cuda cups cxx dbus dga dirac directfb dri dts dv dvd dvdnav dvdr ebook eigen emacs emboss emovix encode exif faac faad fam ffmpeg firefox flac fontforge fortran gdbm gif git gpm gsm gtk gzip i18n ibus iconv id3tag idn ieee1394 imagemagick ipv6 jbig jit jpeg jpeg2k latex lcms libass libmpeg2 libnotify lzma lzo mad matroska mjpeg mmap mms mmx mmxext mng modules mp3 mp4 mpeg mpeg123 mplayer mtp mudflap multilib musepack musicbrainz mysql mysqli ncurses nls nptl nut ogg openal openexr opengl openmp pam pango pcre pdf png policykit posix ppds qt3support qt4 quicktime rar raw readline scanner sdl semantic-desktop session slp smp sndfile sound sox speex spell sse sse2 sse3 ssl ssse3 startup-notification subversion svg szip taglib tcpd theora threads tiff truetype type3 udev udisks unicode upnp upower urandom usb v4l vcd vdpau vhosts videos vorbis vpx wavpack webp wmf wxwidgets x264 xanim xattr xcb xft xinerama xml xpm xscreensaver xv xvid zeroconf zlib" ABI_X86="32 64" 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2 canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_US ja ja_JP" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-4" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" SANE_BACKENDS="genesys" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 11 Robin Bankhead 2013-06-25 14:26:14 UTC
"Me too!" except I'm building 4.7.3 with 4.6.3.

x86_64-pc-linux-gnu-gcc -c      -DIN_GCC   -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat  -Wno-error -DHAVE_CONFIG_H -I. -I. -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/. -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../include -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libcpp/include  -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libdecnumber -I/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/../libdecnumber/bid -I../libdecnumber    /tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/gengtype-lex.c -o gengtype-lex.o
/tmp/portage/sys-devel/gcc-4.7.3/work/gcc-4.7.3/gcc/gengtype-lex.c:1:21: fatal error: bconfig.h: No such file or directory
compilation terminated.
make[3]: *** [gengtype-lex.o] Error 1
make[3]: Leaving directory `/tmp/portage/sys-devel/gcc-4.7.3/work/build/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/tmp/portage/sys-devel/gcc-4.7.3/work/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/tmp/portage/sys-devel/gcc-4.7.3/work/build'
make: *** [bootstrap-lean] Error 2

emerge --info:
Portage 2.1.11.63 (default/linux/amd64/13.0, gcc-4.6.3, glibc-2.17, 3.9.2-gentoo x86_64)
=================================================================
System uname: Linux-3.9.2-gentoo-x86_64-AMD_Turion-tm-_II_Neo_N40L_Dual-Core_Processor-with-gentoo-2.2
KiB Mem:     3905532 total,    497700 free
KiB Swap:    6141692 total,   6034160 free
Timestamp of tree: Mon, 24 Jun 2013 19:15:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 3.1.9 [enabled]
app-shells/bash:          4.2_p45
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.4, 3.2.4
dev-util/ccache:          3.1.9
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.13.1
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.6.3
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo belak squeezebox x-portage
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/make.conf /usr/bin/vncserver /usr/lib/X11/xdm/Xsetup_0 /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/hp/hplip.conf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/mnt/media/cache/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner --quiet-build=n"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs ccache distlocks ebuild-locks fail-clean fixlafiles merge-sync news protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j20 -l3.0"
PKGDIR="/mnt/media/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/mnt/media/portage"
PORTDIR_OVERLAY="/var/lib/layman/belak /var/lib/layman/squeezebox /usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X509 a52 aac accessibility acl acpi alsa amd64 apache2 bash-completion berkdb bzip2 clamav cli consolekit cracklib crypt curl curlwrappers cxx dbm dbus dbx dri dv enca encode exif fam fastcgi fat ffmpeg flac foomaticdb fortran ftp gd gd-external gdbm gnutls gpm gudev hardened hwdb iconv imagemagick imap imlib innodb java javascript jpeg lcms ldap libkms libwww lzo mad matroska mdadm minimal mmx mmxext modules mp3 mudflap multilib mysql ncurses network nls nptl nsplugin ntfs offensive ogg openmp optimized-qmake pam pcre php png policykit posix qt4 raw readline rtmp samba scanner session sharedmem snmp soap sse sse2 sse4a ssl startup-notification tcpd theora threads tidy tiff tokenizer tordns udev unicode usb vhosts win32codecs x264 xinetd xmlrpc xsl xv xvid xvmc xz zip zlib" ABI_X86="64" 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 cgid 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" APACHE2_MPMS="worker" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_GB" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19 ruby18" SANE_BACKENDS="hp net" USERLAND="GNU" VIDEO_CARDS="radeon r600 vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 12 Vladimír Čunát 2013-07-11 13:27:27 UTC
I encounter this on a different distribution, but it only happens on some machines. I suspect that with lower parallelism it's less likely to occur.

A full build log is here, if you're interested: http://hydra.nixos.org/build/5498314/nixlog/1/raw
Comment 13 Ryan Hill (RETIRED) gentoo-dev 2013-07-19 04:09:49 UTC
http://gcc.gnu.org/ml/gcc-patches/2012-11/msg01682.html
Comment 15 Ryan Hill (RETIRED) gentoo-dev 2013-08-12 19:36:03 UTC
Fixed in 4.7.3 p1.1.
Comment 16 SpanKY gentoo-dev 2013-08-26 05:17:51 UTC
+releng ... i think Jorge kept running into this for x32 builds (oddly, just x32)
Comment 17 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-08-26 12:54:13 UTC
(In reply to SpanKY from comment #16)
> +releng ... i think Jorge kept running into this for x32 builds (oddly, just
> x32)

Yes, I did keep getting this and only with x32 stages.
Interestingly, the last time it failed on my server was building stage1 on July 22nd and on skimmer building stage1 on July 25th.
Comment 18 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-09-24 11:18:40 UTC
(In reply to Jorge Manuel B. S. Vicetto from comment #17)
> (In reply to SpanKY from comment #16)
> > +releng ... i think Jorge kept running into this for x32 builds (oddly, just
> > x32)
> 
> Yes, I did keep getting this and only with x32 stages.
> Interestingly, the last time it failed on my server was building stage1 on
> July 22nd and on skimmer building stage1 on July 25th.

And it's back :-\
I got the same failure yesterday while building x32 stage1.

/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/./prev-gcc/g++ -B/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnux32/bin/ -nostdinc++ -B/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/src/.lib
s -B/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/include/x86_64-pc-linux-gnux32 -I/var/tmp/portage/sys-devel/gcc-4.7.1/w
ork/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/include -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/libstdc++-v3/libsupc++ -L/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/src/.libs -L/var/tmp/portage/sys-devel/gcc-4
.7.1/work/build/prev-x86_64-pc-linux-gnux32/libstdc++-v3/libsupc++/.libs -c     -mx32 -O2 -pipe -gtoggle -DIN_GCC   -fno-exceptions -fno-rtti -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno
-overlength-strings  -Wno-error -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc/. -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc/../include -I/var/tmp/portage/sys-devel
/gcc-4.7.1/work/gcc-4.7.1/gcc/../libcpp/include  -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc/../libdecnumber -I/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc/../libdecnumber/bid -I../libdecnumber    /var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7
.1/gcc/gengtype-lex.c -o gengtype-lex.o
/var/tmp/portage/sys-devel/gcc-4.7.1/work/gcc-4.7.1/gcc/gengtype-lex.c:1:21: fatal error: bconfig.h: No such file or directory
compilation terminated.
make[3]: *** [gengtype-lex.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.7.1/work/build/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.7.1/work/build'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-4.7.1/work/build'
make: *** [bootstrap-lean] Error 2
make: INTERNAL: Exiting with 10 jobserver tokens available; should be 9!
emake failed

Full catalyst build log - http://www.jmbsvicetto.name/stage1-x32-20130923.log
Comment 19 Ryan Hill (RETIRED) gentoo-dev 2013-09-28 02:12:43 UTC
Right, because it was fixed in 4.7.3.